【问题标题】:Simple way to programmatically access JMX console以编程方式访问 JMX 控制台的简单方法
【发布时间】:2010-11-17 23:22:01
【问题描述】:

我有一个部署到 Jetty 容器的 java 应用程序,我想通过一个 shell 脚本访问它的 jmx MBean。我正在尝试将 Nagios 监控与 MBean 中包含的值联系起来,并定期运行 MBean 操作。

我研究了 jmx4perl,因为它有一个专门为连接 Nagios 和 jmx 而创建的脚本,但由于您必须安装所有 perl 软件包以及您必须部署的额外战争,我已关闭该产品到 web 容器。另外,我对 perl 不是很熟悉,也不知道如何执行 MBean 操作。我已经编写了很多脚本来挂钩 Nagios 监控,所以我不介意为这部分编写代码。

有什么简单的方法(依赖很少,不需要很多代码)来完成这个?我一直认为 JMX 控制台应该很简单。我要做的就是获取键的值并运行不带参数的操作。

【问题讨论】:

    标签: java jetty jmx nagios


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 2016-10-08
      • 1970-01-01
      • 2011-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-29
      • 1970-01-01
      相关资源
      最近更新 更多