用途:面向使用 Prometheus 与 Grafana Cloud Metrics 进行指标监控和可观测性建设的场景,提供 PromQL 查询、告警规则、记录规则及 Grafana 指标下钻等参考。
主要能力:涵盖 PromQL 即时向量选择器(按指标名、标签过滤、正则、负向匹配)、区间向量与速率函数(rate、increase、irate、offset)、聚合(sum by、avg by、topk、histogram_quantile、count)以及错误率、饱和度、内存占用、磁盘写满预测等常见模式。告警部分含 Prometheus 告警规则示例(如 HighErrorRate,含 expr、for、labels、annotations)与 Alertmanager 路由(group_by、group_wait、group_interval、按 severity 路由到 pagerduty/slack/email)。记录规则用于预计算昂贵 PromQL,以提升仪表盘性能。
使用方式:规则可用 promtool check rules rules.yml 校验;Alertmanager 配置用 amtool check-config alertmanager.yml 校验,并用 amtool config routes test --config.file=alertmanager.yml severity=critical 测试路由。记录规则部署流程为:先校验规则语法,再在 prometheus.yml 的 rule_files 中加入后通过 curl -X POST http://localhost:9090/-/reload 重载,最后用 curl -s http://localhost:9090/api/v1/rules | jq 查询规则是否生效。Grafana 12+ 的 Metrics Drilldown 支持免写 PromQL 的指标探索,入口为 Explore > Metrics Drilldown 或 /a/grafana-metricsdrilldown-app,提供指标搜索、标签细分、智能分段、自动可视化,并可从指标跳转到相关日志与链路。
适用场景:指标监控、告警配置、仪表盘性能优化与可观测性分析。
限制:资料未提供具体安装步骤、收费与价格、平台支持范围及效果指标,相关细节暂未提供。