为 JAVA 应用自定义监控
而对于主力开发语言为 JAVA 的用户而言,我们已经将 集成进了源码构建过程中,通过后文中的几步简单操作,即可实现自定义 JVM 监控。
Rainbond 版本在 V5.3 及以上
来自于 JAVA 源码构建的项目
开启监控
jmx_exporter 开启的开关,是为 JAVA 服务组件添加一个指定的环境变量
为 JAVA 服务组件添加一个 端口,这是 jmx_exporter 默认监听的端口。
添加监控点
点击 添加配置 这组配置包含以下几个元素,这些元素都是必填项:
收集任务名称:自定义
路径:/metrics
端口:5556
做完这些操作后,更新 JAVA 服务组件使之生效。
接下来就可以添加一个监控图表,来展示 JAVA 服务组件中 JVM 的指标行:
点击业务监控面板上方的 添加图表
输入新的标题,以及对应的查询条件 后,点击 查询。如果正常返回图表,则说明查询条件是正确的。标题的定义尽量清晰明了,并在有必要的情况下明确单位。
通过下面一组环境变量的设置,可以为 jmx_exporter 定义更多高级设置: