我想监控 HP 7500 交换机电源。我有我的 OID,由 HP Web 界面提供。因此,我创建了一个 snmptt.conf.hp,创建了一个被动且易失的服务,将此 OID 添加到陷阱,并将陷阱链接到服务,然后将服务链接到主机。
我配置了 snmptt.conf,以便登录为/var/log/snmptt.log
、 和snmptt_unknown.log
。与log_enable = 1
、 和debugging = 1
... 但什么也没有发生!根本没有日志!没有smptt*.log
或者snmptrapd.log
...
通过使用 tcpdump 查看,我确信陷阱已顺利到达。但 Nagios.log 告诉我这一点:
Warning: The results of service 'Service_Trap_PowerSupply_KO' on host 'XX.XX.XX.XX' are stale by 0d 0h 0m 59s (threshold=0d 0h 5m 0s). I'm forcing an immediate check of the service.
Warning: The results of service 'Service_Trap_PowerSupply_OK' on host 'XX.XX.XX.XX' are stale by 0d 0h 0m 59s (threshold=0d 0h 5m 0s). I'm forcing an immediate check of the service.
所以我的服务名称看起来不错。上陷阱KO,对方OK。当我们拔掉电源时,这会记录在 中nagios.log
。