东方通 THS(TongHttpServer)¶
安装配置¶
配置 api 监控接口¶
api 监控接口只需在一个虚拟主机中设置 ,THS
支持 HTTP 数据统计, 其他应用可根据路由
名加/http/monitor/format/json
获取 json
数据,集成到监控系统中。
默认调整 httpserver.conf
开启 Exporter¶
由于THS
自带的 API 接口返回数据为 json
格式,不符合 metric
,所以需要额外编写 exporter
进行转换,期待官方能够自行转换。
- 下载
下载地址 https://github.com/lrwh/dongfangtong-ths-exporter/releases
- 运行
注意 jdk
版本,需要 jdk1.8
及以上版本
java -jar dongfangtong-ths-exporter.jar --ths.url=http://localhost:8080/api/http/monitor/format/json
DataKit 开启采集器¶
由于dongfangtong-ths-exporter
能够直接暴露metrics
url,所以可以直接通过prom
采集器进行采集。
调整内容如下:
其他配置按需调整
,调整参数说明 :
- urls:
prometheus
指标地址,这里填写对应组件暴露出来的指标 url - source:采集器别名,建议做区分
- interval:采集间隔
重启 DataKit¶
指标¶
指标 | 描述 |
---|---|
ths_info_up |
启动信息 |
ths_server_zone_response |
zone response |
ths_server_zone_request |
zone request |
ths_server_zone_traffic |
zone traffic |
ths_shared_zone_size |
zone size |
ths_server_zone_over_count |
zone over count |
ths_connections |
ths connects |
更多指标信息参考文档