Linux

snmp 從文件中獲取值

  • April 24, 2011

我有一個腳本以 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 伺服器輪詢它,這在很大程度上取決於您使用的是什麼。

引用自:https://serverfault.com/questions/261840