jmxtrans梳理

1 jmxtrans入口类

    com.googlecode.jmxtrans.JmxTransformer

2 启动命令行参数指定了json规则文件的目录(-j)或者文件(-f)


3 jmxtrans可以监控json文件或者目录的变化


4 定时规则文件

   4.1 cronExpression 可以指定server元素的执行频率,格式为cron格式,如果没有指定该定时参数,则使用系统统一配置的默认参数如每隔60s执行一次

   4.2 如果查询所有的属性,则在query子元素中不定义attr属性

    4.3 typeNames 对查询结果的过滤, 如

        HeapMemoryUsage 有子属性committed,init,max,used,如果设定了typeNames为["committed","init"]则只展示committed,init子属性的值,其它子属性max,used不展示


5 jmxtrans和被监控机JVM之间采用长连接对象池


6 每一个server中可以指定query查询启用的线程数目,如果不指定则默认采用线程,依次查询


7 nagios对接方式

    7.1 写在jmxtrans本地文件中,由nagios进行收集


8 graphite对接方式

   8.1 和graphite建立长连接,并且使用了连接池

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值