似乎我不可能使用阈值触发 OpenNMS 中的事件......首先是事实(尽可能详细)
- 我想监视一个html文件,更好的是内容。
- 如果一个值不是我期望的 OpenNMS 应该调用的值。
我的 html 文件:文档数:5
在 /var/lib/opennms/rrd/snmp/ NODE中有两个文件名为:“documentCount”(.jbr & .meta)--> 因为 http-datacollection-config.xml
在我的日志文件中写着:
INFO [LegacyScheduler-Thread-2-of-50] RrdUtils: updateRRD: updating RRD file /var/lib/opennms/rrd/snmp/21/documentCount.jrb with values '1385031023:5'"
所以“5”被正确收集。
现在我为这种情况创建了一个阈值:
<threshold type="high" ds-type="node"
value="4.0" rearm="2.0" trigger="1" triggeredUEI="uei.opennms.org/threshold/highThresholdExceeded"
filterOperator="or" ds-name="documentCount"
/>
在我的 collectd-configuration.xml 中还启用了阈值:
在我看来,超过了 4 的阈值,因为该值为 5。所以应该触发 highTresholdEvent。但事实并非如此。
所以我在这里问是否有人有想法。问候黎明