是否可以通过网络从不同的机器访问 Cacti RRD(循环数据库)?我们希望能够通过查询 Cacti RRD 数据库来创建我们自己的自定义图表(例如,给定一个路由器主机名,给我过去 4 小时所有接口(interface)上的带宽使用情况)。因此,我们真正想要从 Cacti 获得的只是构建图表所需的原始数据点。我们不需要它来生成图形图像。
Cacti 服务部署在 linux 机器上,查询将从 Windows .Net 应用程序调用
谢谢!
最佳答案
所以我在 RRD 用户组中发帖并立即收到了关于 3 种方法的回复:
1) rrd 服务器(使用 inetd 进行连接处理) http://www.mrtg.org/rrdtool/doc/rrdtool.en.html
2) rrdcached http://www.mrtg.org/rrdtool/doc/rrdcached.en.html
3) rrdtool (XPORT mod) 的 JSON 输出 http://oss.oetiker.ch/rrdtool/forum.en.html#nabble-td5629054|a5629054
唯一棘手的部分是确定将哪个 rrd 文件加载到 RRDTool 中。
关于c# - 是否可以通过网络访问Cacti RRD数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4018457/