我正在將自定義監視系統用於我的服務器。如何使用python連接到JMX代理
該應用程序是使用python和Django開發的。
服務器正在運行java web應用程序,我需要監視運行應用程序服務器的JVM,因此我使用啓用JMX來啓動應用程序。
現在我需要將我的python應用程序連接到JVM JMX代理。
有沒有什麼辦法得到這個?
我已閱讀了關於HtmlAdapterServer的說明,它能夠從特定的URL管理JMX MBeans,但我不知道該如何使用它?
提前感謝和問候
我正在將自定義監視系統用於我的服務器。如何使用python連接到JMX代理
該應用程序是使用python和Django開發的。
服務器正在運行java web應用程序,我需要監視運行應用程序服務器的JVM,因此我使用啓用JMX來啓動應用程序。
現在我需要將我的python應用程序連接到JVM JMX代理。
有沒有什麼辦法得到這個?
我已閱讀了關於HtmlAdapterServer的說明,它能夠從特定的URL管理JMX MBeans,但我不知道該如何使用它?
提前感謝和問候
有一個WebServices based JMXServer的參考實現,你可以在服務器上進行部署。基於文檔,可以使用VB腳本來調用JMX操作,所以我會假設你也可以使用Python。
如何使用Jython? http://www.jython.org/
Jpype是另一種選擇。啓動jvm和java代碼來檢索glassfish監控數據。 http://jpype.sourceforge.net/