日志管理进阶-日志管理成elk与efk的'高富帅'
发布时间
阅读量:
阅读量
EFK日志收集
系统结构示意图:

Elasticsearch:一种数据库系统,用于数据存储,采用Java语言开发
Logstash:负责日志的采集与数据过滤,基于Java语言构建
Kibana:具备数据分析、数据过滤及可视化展示功能,同样使用Java语言实现
Filebeat:用于日志的采集与传输,可将日志发送至Elasticsearch或Logstash,通常部署于应用服务器上,例如Nginx,其开发语言为Go语言
Filebeat官方文档:https://www.elastic.co/guide/en/beats/filebeat/current/index.html
Redis:作为消息队列使用,在大型企业中广泛应用,尤其适用于日志量庞大且对响应速度要求较高的场景,通常先将数据暂存于Redis中,再传输至Logstash进行处理
案例
实验环境设置方面,为减少虚拟机资源占用,仅采用两台设备,每台服务器部署多个应用程序,实际企业场景中可采取分布式部署方式。
| 应用程序 | IP及端口 |
|---|---|
| elasti |
全部评论 (0)
还没有任何评论哟~
