我有一些使用 JMX 监控的 JAVA 应用程序。
我想为这些包装 JMX 接口的应用程序编写一个 SNMP 客户端,并通过发现通过 SNMP 公开在 JMX 中公开的相同属性。
如果我只是弄清楚如何在 JAVA 中编写 SNMP 客户端,那么编写客户端就没有问题。我可以使用免费的 JAVA SNMP 库吗?是否有适用于 JMX 的免费 SNMP 适配器?(试了“ WebNMS SNMP Adapter for JMX
”试不成功)
谢谢!
SNMP4J是 Java 中用于 SNMP 的开源 API。你可以试试。就 JMX 的 SNMP 适配器而言,为什么 WebNMS 不起作用。你检查过 JBossSNMPAdapter
您也可以尝试SNAMP软件(也可以开源)。它充当 JMX 和 SNMP 之间的软件协议桥梁。