来自普罗米修斯警报的状态页面?

ras*_*cmb 6 grafana prometheus

无论如何,我们可以使用来自普罗米修斯警报的数据创建一个状态页面吗?状态页面应该类似于 status.io 页面,但数据应该来自 prometheus。

ras*_*cmb 2

我尝试了很多工具,但找不到适合我要求的工具。对于任何寻求简单解决方案的人来说,最好的选择是 Prometheus api。

普罗米修斯 api 会像

http://prometheus-weburl/prometheus/api/v1/query?query=ALERTS{alertname="InstanceDown"}
Run Code Online (Sandbox Code Playgroud)

如果与 JavaScript 一起使用,则可以通过遍历输出 json 来获取返回值来更新 innerHTML。