![Grafana 没有从 Graphite 获取我的指标](https://linux22.com/image/1122217/Grafana%20%E6%B2%A1%E6%9C%89%E4%BB%8E%20Graphite%20%E8%8E%B7%E5%8F%96%E6%88%91%E7%9A%84%E6%8C%87%E6%A0%87.png)
我安装了 graphite 和 grafana,我都可以通过网络访问它们。我使用 SSC Serv Utility 向机器发送了一些测试指标,它基本上是一个 Windows 工具,您可以在其中输入 graphite URL/IP,然后它就会开始从性能监视器发送常见指标。CPU/内存等。
在我的石墨中我已经看到了所有传入的指标,但是 Grafana 保持为空。
我认为我的数据库设置不正确,以下是我的 grafana 设置:
// Graphite & Elasticsearch example setup
datasources: {
graphite: {
type: 'graphite',
url: "localhost:80",
},
elasticsearch: {
type: 'elasticsearch',
url: "http://my.elastic.server.com:9200",
index: 'grafana-dash',
grafanaDB: true,
}
},
localhost:80 是我的石墨网站的网址,并且我在端口 81 上运行 grafana。
我可能遗漏了什么?提前谢谢,每一条帮助都会被点赞。
答案1
我也遇到了同样的问题。当我将 graphite 下的“url”替换为服务器 DNS 而不是 localhost 时,问题就解决了,如下所示。此外,请确保您可以从 Web 浏览器访问此 URL。如果不能,请验证端口。
graphite: {
type: 'graphite',
url: "http://my.graphite.server:80",
},