【发布时间】:2021-05-08 03:06:39
【问题描述】:
所以我设置了 grafana 和 prometheus 来监控我的服务器,但我没有在 grafana 中获得任何数据(而且我不知道如何检查它是否在 grafana 之外工作......
普罗米修斯.yml:
global:
scrape_interval: 10s
scrape_configs:
- job_name: 'prometheus'
scrape_interval: 5s
static_configs:
- targets: ['localhost:9090']
- job_name: 'node'
scrape_interval: 5s
static_configs:
- targets: ['localhost:9100', '192.168.1.11:9100', '192.168.1.12:9100']
我错过了什么/做错了什么?
【问题讨论】:
-
您需要检查 prometheus 是否正确抓取数据。 prometheus查询接口看
hostname:9090/graph。很可能问题在于 prometheus 没有抓取,所以 Grafana 什么也找不到。如果 Prometheus 中有数据,但 Grafana 中没有数据,那就是另一个问题了。 -
首先:您是否在服务器上安装了 Node Exporter?
-
感谢您的快速回复,是的,我在所有服务器上都有节点导出器,而且似乎 prometheus 正在抓取数据(请参阅编辑)(在一台服务器上,我故意没有像其他服务器一样安装节点导出器)现在测试服务器)
标签: prometheus grafana prometheus-node-exporter