为应用和基础设施搭建指标、日志、追踪和告警。典型组合:Prometheus + Alertmanager + Grafana + Loki + Tempo + OpenTelemetry Collector。
# prometheus.yml
global:
scrape_interval: 15s
scrape_configs:
- job_name: node
static_configs:
- targets: ['node1:9100', 'node2:9100']
- job_name: app
static_configs:
- targets: ['app:8080']
部署 node_exporter、应用 metrics 和告警规则。
部署 Grafana,添加 Prometheus/Loki/Tempo 数据源。
部署 Loki + 采集器(Alloy/Promtail/Fluent Bit):
clients:
- url: http://loki:3100/loki/api/v1/push
部署 Tempo 和 OpenTelemetry Collector,接收 OTLP 追踪。
配置告警路由、静默和通知渠道。
导入/编写看板,覆盖黄金指标(延迟、流量、错误、饱和度)。
for 会导致抖动。promtool — 规则校验amtool — 告警管理logcli — 日志查询otel-cli — 链路验证合上页面,先回答,再展开对照。
for 会怎样?for 会导致告警抖动。