java – jolokia&jmxtrans有什么区别?何时选择一个?

前端之家收集整理的这篇文章主要介绍了java – jolokia&jmxtrans有什么区别?何时选择一个?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找一个JMX查询工具.我遇到了jolokia& jmxtrans,都支持基于 JSON查询. JMXtrans有一个作家,我认为在Jolokia中缺少监控工具.我上了谷歌,但我没有得到太多的信息比较两者.
但我已经阅读了积极的博客文章wrt这两个工具.如果有人以前使用过这些,请分享您的经验…

解决方法

我是jmxtrans的作者.在我开发jmxtrans之前,我考虑过Jolokia.我选择用jmxtrans开发,因为我有一个不同的用法.

Jolokia作为战争在Tomcat运行.它类似于jmxtrans,它允许您查询JMX服务器,但这是关于相似性结束的地方.您需要在Jolokia之上实现其余的jmxtrans才能获得特征.

另一方面,jmxtrans是独立的,对Tomcat没有要求.我的目标受众是netops / devops的角色.它配置有相对简单的基于JSON的结构,因此不需要工程程度来配置和使用它.

想法是使用jmxtrans连续监视通过jmx显示统计信息的服务.您可以使用jmxtrans将数据从jmx转换为所需的任何输出格式.通常,devops人们希望将JVM与像Graphite / Ganglia这样的监控解决方案集成起来,因此我为这些工具提供了输出编写器.

jmxtrans对于jmx服务器的查询方式也非常的聪明,而且有一些优化.还有许多工作可以让您执行诸如将许可服务器并行化的操作,以使您能够缩放jmxtrans,以便使用单个jmxtrans实例连续查询数百台服务器.

我希望澄清一些事情.如果您有任何具体问题,我很乐意回答.

猜你在找的Java相关文章