prometheus 的图表没有显示任何内容,查询错误

问题描述 投票:0回答:1

我就是这样安装了node_exporter、prometheus和grafana。在第一个使用 Jenkins 的 EC2 实例上,我安装了 Prometheus 和 Grafana,在第二个使用 Tomcat 的实例中,我安装了 node_exporter。我有一些错误。当我尝试在 prometheus 中查询例如 node_cpu_seconds_total 时,我收到此错误:

执行查询时出错:JSON 中第 530 行(第 1 行第 531 列)的数组元素后面应有“,”或“]”

另外,在 grafana 中,节点导出器已满,我也有这些错误:

模板化 无法升级遗留查询 e.replace 不是一个函数

模板[工作] 更新选项时出错:e.replace 不是函数

模板化[节点] 更新选项时出错:e.replace 不是函数

我也会附上照片。有帮助吗?在此处输入图像描述

在此输入图片描述

amazon-web-services devops prometheus grafana prometheus-node-exporter
1个回答
0
投票

对我来说,问题是在浏览 https://prometheus.io/docs/prometheus/latest/getting_started/ 上的指南时,仅输入

prometheus_target_interval_length_seconds
时遇到了同样的错误。 当查看
http://localhost:9090/metrics
时,我注意到
prometheus_target_interval_length_seconds
确实有 5 个指标,

prometheus_target_interval_length_seconds{interval="15s",quantile="0.01"} 14.999437041
prometheus_target_interval_length_seconds{interval="15s",quantile="0.05"} 14.999437041
prometheus_target_interval_length_seconds{interval="15s",quantile="0.5"} 15.000015625
prometheus_target_interval_length_seconds{interval="15s",quantile="0.9"} 15.001391959
prometheus_target_interval_length_seconds{interval="15s",quantile="0.99"} 15.001391959

一旦我更改为上面输入的任何示例,例如

prometheus_target_interval_length_seconds{quantile="0.99"}
成功了

© www.soinside.com 2019 - 2024. All rights reserved.