Linux
snmp 從文件中獲取值
我有一個腳本以 33333 或 23939 等形式獲取值。即 ./script output: 24310
有沒有可能我可以通過使用上述值在 nms 上通過 snmp 進行監控。如果該值大於 20000,則主機已啟動,否則主機已啟動。
誰能讓我知道如何將此值傳輸到 snmp 伺服器?
我從 snmpd.conf 得到了解決方案,謝謝。我正在使用以下
執行 .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 伺服器輪詢它,這在很大程度上取決於您使用的是什麼。