【发布时间】:2020-05-19 11:38:11
【问题描述】:
Prometheus 可以设置为收集 Consul 目标的指标。
Prometheus 的 Targets 页面显示已配置目标的概览,包括健康/总目标数的计数(在下面的示例中,有 20 个健康目标和 22 个总目标)
有什么方法可以在 Grafana 中创建警报以在并非所有目标都健康时触发?在下面的示例中,应该触发警报,因为并非所有 22 个目标都已启动。
我找到了包含目标总数的prometheus_sd_discovered_targets,但似乎没有公开健康目标数量的指标。
【问题讨论】:
-
您可以使用 up 指标来识别一次运行状况。在成功抓取后报告每个目标。
标签: prometheus grafana consul