在 Linux 启动时创建 SNMP 事件

在 Linux 启动时创建 SNMP 事件

我想在我们的机器启动时触发 SNMP 事件,并且想知道关机是否正确完成或是否由于致命错误而关闭。建议采用哪种方法?

操作系统是 Oracle Enterprise Linux,

Linux version 2.6.32-300.32.2.el5uek ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Tue Aug
28 10:15:29 EDT 2012

答案1

我不完全确定您是否了解 SNMP 的工作原理。

SNMP 服务器只是在客户端请求数据时为其提供信息,类似于 Web 服务器,但是通过 UDP 而不是 TCP 连接。

您可以配置 SNMP 守护程序来发送所谓的SNMP 陷阱,然而——也许这更接近您想要的。

在这种情况下,snmpd 服务器扮演接收者的角色,而不是请求者。
有问题的服务器(重新启动的服务器)仍应自行发出 SNMP 陷阱;如果它正在运行 SNMP 代理,则它很可能会发出冷启动当执行冷启动时,陷阱信号。

相关内容