我有几个Python脚本,可以将指标输出到rrd格式的文件。虽然我一直在使用 rrdtool 进行绘图,但我想知道是否有任何简单的方法可以直接在 Grafana 中绘制 rrd 文件。
我发现了一些可能性,但它们似乎需要通过 Cacti 或 OpenNMS 生成的 rrd 文件。
也许是 Grafana RRD 服务器? https://github.com/doublemarket/grafana-rrd-server
Graphitehttp://graphiteapp.org 支持从 rrd 文件中读取数据,您需要将包含 rrd 文件的文件夹符号链接到 Graphite 存储目录中的rrd
文件夹,然后您将能够通过 Grafana 查询它们,并具有 Graphite API 的所有功能。
我最近为这个用例实现了一个 grafana 插件:
https://github.com/andrewchambers/grafana-rrd-datasource