我有一个脚本获得价值的forms33333或23939等,即./脚本输出:24310
有没有任何可能,我可以通过使用上面的值在snmp监测超过snmp。 如果该值大于20000,则主机启动,否则主机启动。
任何人都可以让我知道,我怎样才能将这个值传输到snmp服务器?
我从snmpd.conf中得到了解决方法,谢谢。 我正在使用以下
exec .1.3.6.1.4.1.2021.9100.10 NAMEOFMYSCRIPT / path / to / your / script
.9100.10是我自己添加的自定义OID。 .1.3.6.1.4.1.2021由snmpd.conf给出NAMEOFMYSCRIPT设置这个任何你想要的。
解决了 :)
看看net-snmp 手册页的exec部分。 至于得到一个snmp服务器来轮询,这很大程度上取决于你使用的是什么。