我是OpenNMS的新手。目前,我正在为我已配置的所有节点创建简化仪表板。我计划监控所有节点上的CPU利用率和内存可用性。为此,我使用的是OpenNMS的REST Api。对于cpu利用率,我可以使用以下url获取统计信息:
http://localhost:8980/opennms/rest/measurements/node%5B212%5D.nodeSnmp%5B%5D/cpuPercentBusy?start=1501158186498&maxrows=30
从https://wiki.opennms.org/wiki/ReST#Measurements_API,我得到了基本网址:
/measurements/{resourceId}/{attribute}
但是,我似乎无法确定在各种磁盘驱动器上获取内存的URL(C:\,D:\等等......)
如何获取节点的内存利用率和其他性能指标?
答案 0 :(得分:1)
在浏览OpennNMS的官方维基页面后,设法找到了合适的REST查询 在我的C:\驱动器的情况下,它是:
http://localhost:8980/opennms/rest/measurements/node%5B212%5D.hrStorageIndex[C]/hrStorageSize?start=1501158186498
我设法以类似的方式获得其他统计数据。
我提到的文档的链接:
https://wiki.opennms.org/wiki/Data_Collection_Configuration_How-To https://wiki.opennms.org/wiki/ReST#Measurements_API