JSON_exporter prometheus不只显示字符串数字



我正忙于监控面板。我的一些应用程序具有以下结构的健康端点:{"状态":"UP"}

我正在使用用于prometheus的json_exporter从端点抓取json。当我试图刮取端点时,我会从json_exporter得到一个空白页面。当我测试一个像这样的数字:{"状态":1}时,它起作用了,我得到了信息。我无法更改状态的结构,所以我必须刮取一个字符串。有人知道我做错了什么吗?

设置如下所示:JSON导出器设置

我还没试过!

我想你会想要:

metrics
- name: status
help: your help description here
path: '{.status == "UP"}'
values:
- up: 1

普罗米修斯的度量标准是数字的。这应该(IIUC(将值为UP的JSON字段status转换为值为1的名为up的Prometheus计数器度量。

你会想要一些方法来区分不同的健康点(使用普罗米修斯标签(。从你的例子来看,还不清楚你会怎么做。

相关内容

  • 没有找到相关文章

最新更新