首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jboss-cli进行JMX监控

使用jboss-cli进行JMX监控
EN

Stack Overflow用户
提问于 2015-06-11 19:20:59
回答 1查看 2.3K关注 0票数 0

我们有一个使用JBoss 4.2.3.GA的应用程序,我们正在将其迁移到WildFly 8.2。在旧的实现中,JMX监控是使用twiddle完成的。由于WildFly中不存在JBoss,因此我们使用JMX来监控JMX.

使用JMX进行JBoss监控是正确的方法吗?在WildFly中,有没有类似于旋转的命令行工具可以用来监控JMX?

EN

回答 1

Stack Overflow用户

发布于 2015-06-11 19:34:46

获得类似结果的一种选择是自己以编程方式简单地查询JMX MBeans。这里的优点是,您的解决方案可以重用,而不需要依赖Twiddle之类的东西,Twiddle可能会停止使用,而且还可以与其他应用服务器兼容。

下面是一个using Groovy to query an MBean in Tomcathere is an example using Java to query an MBean in ActiveMQ.示例

如果你选择使用Groovy,你应该意识到there is a way to use Groovy (or Javascript or Python) to wrap the CLI and have more of a control flow。CLI非常适用于简单的声明式内容,但缺乏适当的脚本语言的多功能性。

如果你想使用纯CLI,那也没问题,但我建议你创建文件,然后你可以通过bash调用这些文件,例如:

代码语言:javascript
复制
$JBOSS_HOME/bin/jboss-cli.sh -c --file="my-jvm-monitoring.cli"

You might find this CLI model reference usefulthis blog about monitoring WildFly with the CLI

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30779359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档