SNMP в Java, специально для JMX-адаптера

У меня есть несколько приложений JAVA, которые я отслеживаю с помощью JMX.

Я хотел бы написать SNMP-клиент для этих приложений, который обертывает интерфейс JMX и путем обнаружения предоставляет через SNMP те же атрибуты, что и в JMX.

У меня нет проблем с написанием клиента, если я просто выясню, как писать SNMP-клиенты на JAVA. Есть ли бесплатная библиотека SNMP для JAVA, которую я могу использовать? Есть ли хороший бесплатный адаптер SNMP для JMX? (Попытка "WebNMS SNMP Adapter for JMX" не удалась)

Благодарю вас!


person Ben    schedule 11.11.2009    source источник
comment
snmpadaptor4j.sourceforge.net/   -  person Jerry Jeremiah    schedule 07.09.2018


Ответы (3)


SNMP4J — это открытый API для SNMP на Java. Вы можете попробовать это. Что касается адаптера SNMP для JMX, почему не работает WebNMS. Вы проверили JBossSNMPAdapter

person Suraj Chandran    schedule 11.11.2009
comment
Спасибо за ответ. Я проверяю SNMP4J (оказывается, поиск snmp java google выводит это первым) и hd JBossSNMPAdapter, хотя в настоящее время мы не используем JBoss (только Tomcat), но планируем. Насчет WebNMS - сделал все по инструкции и после всего этого я просто не получил вывод SNMP. Поскольку это закрытый исходный код и очень мало документации, я не тратил много времени, пытаясь понять это. - person Ben; 11.11.2009
comment
Zoho (ранее AdventNet) предоставляет бесплатную поддержку в рамках предпродажной подготовки. Они пытаются быть весьма полезными. Попробуйте их форум поддержки: forums.webnms.com/snmp-api - person L.R.; 05.09.2011

Старые вещи.

Мониторинг SNMP встроен в Java 6.

Мониторинг и управление SNMP

person motobói    schedule 26.03.2012
comment
это только публикует стандартный MIB для JVM и не позволяет выставлять пользовательские MBeans - person Jean; 02.09.2014

Вы также можете попробовать программное обеспечение SNAMP (также с открытым исходным кодом). Он действует как мост программного протокола между JMX и SNMP.

person temni    schedule 21.01.2016