【发布时间】:2015-12-10 13:26:45
【问题描述】:
所以我正在尝试配置 OpenNMS 以检查我的 linux 服务器上的磁盘空间。
经过一些工作后,我通过 SNMP 检查了一台服务器: 我在我正在监视的服务器上安装了 snmpd,定义了一个阈值(实际上我使用了预定义的默认阈值)并将其连接到一个在 ns-dskPercent 变高时触发的事件。直到这里一切顺利。
现在我添加了第二台服务器,在上面安装了相同的东西,它似乎在监视 snmp 守护程序并在服务关闭时通知我,但它似乎没有看到阈值。
当我更改阈值时 - 例如将其降低到 20% 以强制触发 - 只有第一台服务器会看到它已更改(并且还会发出配置已更改的通知)并触发警报,但第二台服务器没有响应。
(这些是我在第一台服务器上收到的通知:)
High threshold rearmed for SNMP datasource ns-dskPercent on interface
xxx.xxx.xxx.xxx, parms: label="/" ds="ns-dskPercent" description="ns-dskPercent"
value="NaN (the threshold definition has been changed)" instance="1"
instanceLabel="_root_fs" resourceId="node[9].dskIndex[_root_fs]"
threshold="20.0" trigger="1" rearm="75.0" reason="Configuration has been changed"
High threshold exceeded for SNMP datasource ns-dskPercent on interface
xxx.xxx.xxx.xxx, parms: label="/" ds="ns-dskPercent" description="ns-dskPercent"
value="52" instance="1" instanceLabel="_root_fs"
resourceId="node[9].dskIndex[_root_fs]" threshold="20.0" trigger="1" rearm="75.0"
任何想法为什么或如何让第二台服务器也响应?
【问题讨论】:
标签: linux monitoring snmp snmpd opennms