TongWeb
收集 TongWeb 服务指标上报到 ONE 平台,以监控分析 TongWeb 服务的各种异常情况。
前置条件
- 在环境中已经部署了可用的 SmartGate 探针。
- TongWeb 服务与 ONE 平台能够进行网络通信。
- 适用于ToneWeb7.0.4.4_Enterprise系列版本。
开始使用
ONE平台配置
- 进入数据集成 -> 数据接入页面,找到 TongWeb 接入卡片,点击开始集成。
- 添加 TongWeb 组件并指定采集的 SmartGate,TongWeb 监控连接配置以页面展示为准。
- 保存任务配置。
- 任务创建完成后,默认是未启用状态,需要手动开启进行数据处理。
数据源端配置
- 参考官方说明部署Java Agent。JMX Exporter主要是利用Java的JMX机制来读取JVM运行时的一些数据,然后转化为Prometheus可读取的metrics格式的数据。
- JMX Exporter有两种用法:
启动独立进程:通过RMI读取JVM数据,但是单独进程监控也存在问题。
【官方推荐方式】JVM进程内启动(agent):JVM启动时指定参数,以javaagent形式运行。
本文采用进程内启动形式。
下载地址:https://github.com/prometheus/jmx_exporter/releases/
本次验证使用的是:jmx_prometheus_javaagent-1.0.1.jar
配置数据流
- ONE 平台提供开箱即用的默认数据处理流。
- 也可以根据所需监控场景的需要,手动配置数据流。
验证
- 在 观测洞察 -> 数据模型 ->指标 下查看对应的指标注册数据。
- 在 观测洞察 -> 数据探索 下查看对应指标数据。