Windows-Server-2008

Windows 上的 SNMP 自定義命令

  • August 28, 2015

一段時間以來,我一直在使用 SNMP 監視 UNIX/Linux 伺服器。修改 snmpd.conf 文件並添加類似

view systemview included .1.2.3.4.5.6.789
pass .1.2.3.4.5.6.789 /bin/bash /bin/myscript.sh

讓我對 SNMP OID 執行自定義腳本。我在 Windows 中有一個 powershell 腳本,我需要做同樣的事情,如何/在哪裡配置和設置它?

Box是Windows Server 2008(我認為是R2)

據我所知,做您正在尋找的唯一方法是實現 SNMP 擴展代理 (DLL)。可能已經有人實現了一個擴展代理,可以讓你執行任意命令(因為這聽起來很方便),但我不熟悉。

Microsoft 有各種關於開發和安裝 SNMP 擴展代理的文件。CodeProject上也有一篇關於開發 SNMP 擴展代理的漂亮、簡潔的文章。

允許任意定義要執行的命令的 SNMP 擴展代理肯定會很有趣,但我沒有大量空閒時間來編寫它。

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