当违反平均负载阈值时,CentOs DISMAN-EVENT-MIB_mteTrigger 不会被触发

当违反平均负载阈值时,CentOs DISMAN-EVENT-MIB_mteTrigger 不会被触发

我正在使用具有以下 SNMP 配置的 CentOS 操作系统。

###### CPU load monitoring ########
load 12 10 5
monitor -r 60s -o laNames -o laErrMessage "laTable" laErrorFlag !=0

当我增加负载(使用压力工具)时,即使违反了阈值,我也没有看到陷阱(陷阱 ID .1.3.6.1.2.1.88.2.0.1)被触发。当系统正常运行时间显示以下内容时,我预计会看到陷阱。

Every 2.0s: uptime                     Wed Aug  2 13:44:26 2017
13:44:26 up  3:31,  2 users,  load average: 57.69, 17.79, 14.44

我还有磁盘监视设置,当超过阈值时,会生成 DISMAN_EVENT 陷阱(陷阱 ID .1.3.6.1.2.1.88.2.0.1)。

###### Disk monitoring ######
disk / 10%
disk /var 10%
monitor -r 10s DiskAlmostFull dskPercent > 80
monitor -r 10s DiskFull dskPercent > 95

因此,我不确定我在这里缺少什么。有什么想法吗?

答案1

我的人 snmpd.conf

请注意,OP 标记周围必须有空格。诸如 OID !=0 之类的比较将无法正确处理。

所以尝试一下laErrorFlag != 0

相关内容