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实例连续查询数百台服务器.

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

相关文章

ArrayList简介:ArrayList 的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增...
一、进程与线程 进程:是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。 线程...
本文为博客园作者所写: 一寸HUI,个人博客地址:https://www.cnblogs.com/zsql/ 简单的一个类...
#############java面向对象详解#############1、面向对象基本概念2、类与对象3、类和对象的定义格式4、...
一、什么是异常? 异常就是有异于常态,和正常情况不一样,有错误出错。在java中,阻止当前方法或作用域...
Collection接口 Collection接口 Collection接口 Collection是最基本的集合接口,一个Collection代表一组...