监控告警架构图
2021-01-22 11:35:13 171 举报
基于Prometheus和Loki的涵盖普通告警项和日志监控,构建可扩展、易维护的企业级监控告警架构。
作者其他创作
大纲/内容
Ingester:负责日志索引建立和存储
Server-api
chunks
PromTargetctl
Ruler
数据存储
phoenix
LokiTargetctl
Grafana
Querier:Loki提供的指标查询接口
Server-api:Prometheus提供的api服务
XXX_exporter:监控指标采集服务
Querier
Distributor
PromRulectl
02_exporter
index
Grafana:可视化图表监控服务
LokiRulectl
Loki
03_exporter
Alertmanager
业务接入
DB
Retrival:服务发现,控制exporter任务
Prometheus
TSDB
tailor
LokiRulectl:负责管理Loki告警规则
PromQL:prometheus的指标查询语言
Alertmanager::告警信息聚合处理
phoenix:连接业务和监控告警模块的中间件
Distributor:对收集到的日志做压缩处理
promtail_01
PromQL
数据采集
Alertctl
Promtail_xx:日志信息采集服务
Ingester
01_exporter
Cloud:泛指业务
Alertctl:负责管理alertmanager的配置及告警信息
Loki:日志告警核心服务
Cloud
Prometheus::普通监控告警项核心服务
Ruler:Loki提供的告警配置接口
TSDB:Prometheus的存储
Retrival
LokiTargetctl:负责管理promtail采集规则
promtail_03
监控告警架构图
PromRulectl:负责管理Prometheus告警规则
PromTargetctl:负责管理prometheus的采集任务
tailor: 负责转发来自promtail的日志数据,并控制 Loki 的TTL
LogQL:日志指标的查询语言
LogQL
0 条评论
下一页
为你推荐
查看更多