JMX协议自定义监控
从自定义监控了解熟悉了怎么自定义类型,指标,协议等,这里我们来详细介绍下用JMX协议自定义指标监控。 JMX协议自定义监控可以让我们很方便的通过配置 JMX Mbean Object 就能监控采集到我们想监控的 Mbean 指标
JMX协议采集流程
【对端JAVA应用暴露JMX服务】->【HertzBeat直连对端JMX服务】->【获取配置的 Mbean Object 数据】->【指标数据提取】
由流程可见,我们自定义一个JMX协议的监控类型,需要配置JMX请求参数,配置获取哪些指标,配置查询Object信息。
数据解析方式
通过配置监控模板YML的指标field, aliasFields, jmx 协议的 objectName 来和对端系统暴露的 Mbean对象信息映射解析。
自定义步骤
HertzBeat页面 -> 监控模板菜单 -> 新增监控类型 -> 配置自定义监控模板YML -> 点击保存应用 -> 使用新监控类型添加监控

下面详细介绍下监控模板的配置用法,请注意看使用注释。