我有幾個使用JMX監視的JAVA應用程序。Java中的SNMP,特別是JMX適配器
我想爲這些包裝JMX接口的應用程序編寫一個SNMP客戶端,並通過發現通過SNMP公開暴露在JMX中的相同屬性。
如果我只是想知道如何在JAVA中編寫SNMP客戶端,那麼編寫客戶端就沒有問題。是否有可用於JAVA的免費SNMP庫? JMX有免費的SNMP適配器嗎? (試過「WebNMS SNMP Adapter for JMX
」試用失敗)
謝謝!
我有幾個使用JMX監視的JAVA應用程序。Java中的SNMP,特別是JMX適配器
我想爲這些包裝JMX接口的應用程序編寫一個SNMP客戶端,並通過發現通過SNMP公開暴露在JMX中的相同屬性。
如果我只是想知道如何在JAVA中編寫SNMP客戶端,那麼編寫客戶端就沒有問題。是否有可用於JAVA的免費SNMP庫? JMX有免費的SNMP適配器嗎? (試過「WebNMS SNMP Adapter for JMX
」試用失敗)
謝謝!
SNMP4J是用於Java的SNMP的opensoure API。你可以試試。 對於JMX的SNMP適配器而言,爲什麼WebNMS不起作用。您結帳JBossSNMPAdapter
這隻會發布JVM的標準MIB,並且不允許公開自定義MBean – Jean 2014-09-02 15:14:50
您也可以嘗試SNAMP軟件(開源以及)。它充當JMX和SNMP之間的軟件協議橋。
感謝您的回答。雖然我們目前沒有使用JBoss(僅限Tomcat),但是正在計劃使用JBossSNMPAdapter,但我正在檢查SNMP4J(原來「snmp java」谷歌搜索首先帶來了這個)。 關於WebNMS - 根據指令做了所有事情,並且在運行整個事情之後,我只是沒有得到任何SNMP輸出。這是封閉的來源和很少的文件,我沒有投入大量的時間試圖弄清楚。 – Ben 2009-11-11 10:43:57
Zoho(原AdventNet)作爲售前活動的一部分提供免費支持。他們正試圖相當有幫助。嘗試他們的支持論壇:https://forums.webnms.com/snmp-api – 2011-09-04 20:07:43