2024-05-13 18:41:19 发布
网友
我正在为我的服务器定制监控系统。
该应用程序是使用python和Django开发的。
服务器正在运行java web应用程序,我需要监视运行应用程序服务器的JVM,因此我使用enable The JMX启动应用程序。
现在我需要将python应用程序连接到JVM JMX代理。
有办法弄到吗?
我读过HtmlAdapterServer,它支持从特定url管理jmxmbean,但我不知道如何使用它?
提前感谢并致以最良好的问候
您可以在服务器上部署一个WebServices based JMXServer的引用实现。基于这些文档,可以使用VB脚本来调用JMX操作,因此我假设您也可以使用Python。
更新:
Jolokia提供了一个HTTP/REST API来访问JMX MBeanServers。python客户机应该很容易调用它。
用Jython怎么样?http://www.jython.org/
Jpype是另一个选项。启动jvm并编写java代码来检索glassfish监控数据。http://jpype.sourceforge.net/
您可以在服务器上部署一个WebServices based JMXServer的引用实现。基于这些文档,可以使用VB脚本来调用JMX操作,因此我假设您也可以使用Python。
更新:
Jolokia提供了一个HTTP/REST API来访问JMX MBeanServers。python客户机应该很容易调用它。
用Jython怎么样?http://www.jython.org/
Jpype是另一个选项。启动jvm并编写java代码来检索glassfish监控数据。http://jpype.sourceforge.net/
相关问题 更多 >
编程相关推荐