首页/云/可观测性速查/ELK 技术栈分工与数据流
本包目录(282 条)
监控体系与方法40 条Prometheus 与采集64 条Grafana 与看板53 条
日志平台52 条
链路追踪23 条告警与响应50 条

ELK 技术栈分工与数据流

日志平台经典组合:采集端(Beats/Filebeat)→ 缓冲与加工(Logstash 可选)→ 存储检索(Elasticsearch)→ 展示分析(Kibana),各环节可独立扩展。

可观测性速查云更新于 2026-10-12

数据流示意

数据流示意
应用日志文件
   ↓ Filebeat(采集、轻量解析)
   ↓ Logstash(复杂解析、富化、路由,可选)
   ↓ Elasticsearch(索引、存储、检索)
   ↓ Kibana(Discover 检索 / 可视化 / 看板)
Beats部署在源头的轻量采集器,常驻开销小
Logstash重加工层:grok 解析、字段处理、多路输出
Elasticsearch倒排索引 + 列存,全文检索与聚合能力强
Kibana检索界面与可视化,支持 KQL 与看板
采集端可以先只做搬运,把解析加工集中在管道层,方便后续统一改字段。

易错点

  • 每层都加解析会让排错时不知道字段是哪层改的,约定“解析只在一处”
  • Filebeat 直连 ES 少一跳但少了缓冲,突发流量场景要评估

数据来源与参考

  • Elastic 官方文档 · ELK 架构说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌