snmp从文件中获取值

snmp从文件中获取值

我有一个脚本,以 33333 或 23939 等形式获取值,即 ./script 输出:24310

我是否可以使用上述值通过 snmp 监控 nms。如果值大于 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 提供,您可以随意设置。

解决了 :)

答案1

查看 net-snmp 的 exec 部分手册页。至于让 snmp 服务器进行轮询,这很大程度上取决于您所使用的设备。

相关内容