2010-06-07 68 views
2

我們正在構建OSGi(特別是在Equinox上使用Apache Karaf)應用程序,這些應用程序需要交付到通常使用基於SNMP的監控工具的客戶環境中。任何人都可以提出一個符合成本效益的(開放源碼是理想的,但必須使用我們可以作爲我們商業產品的一部分發布的許可證)框架/軟件包來支持SNMP?用於避免SNMP API泄漏到我們部署的應用程序包中的附加點(我寧願讓我們的開發人員定義JMX MBean)。我們的客戶可能會決定我們需要插入的部署監控系統,但是我們使用Nagios進行內部測試,因此更適合納吉歐友好的解決方案。通過SNMP監控Apache Karaf/OSGi應用程序

回答

2

目前在Github上,我們正在努力爲karaf webconsole創建一個webconsole擴展,它將主動監視Karaf MBeans並以類似於JVisualVM的方式顯示它們。截至目前,由於重新編寫了karaf webconsole以使用Pax-Wicket,該努力已基本停止。這項工作已基本完成,因此jmx-webconsole將在pax-wicket中重新啓動並重寫。作爲提交者,我將添加通過snmp發佈jmx mbean信息的功能。請讓我確切地知道你期望看到什麼作爲其中的一部分。如果我們可以在jmx-webconsole之外提供SNMP支持,我也會考慮這一點。