integrationlatest接入文档 / 监控配置 DEMO
监控配置 DEMO
安装依赖工具
logbus2监控功能,依赖prometheus、pushgateway、grafana,根据不同系统请谷歌自行搜索教程进行安装。
Logbus2 配置
配置项解析
- push_gateway pushgateway地址url,必填
- job_name 工作流,即pushgateway的job,必填
- namespace 命名空间,前缀,用于分辨不同项目,拼接在job_name之前,非必填
- labels 标签,用于过滤指标
- disable 是否关闭,默认false
- duration 数据推送频率,默认5s
- disable_default_go_collector 是否关闭默认的go信息指标采集器,包含gc、goroutine等信息,默认false
- server # 支持pull方式获取指标信息的api服务,2.1.0.5版本之后支持
- server.enabled # 是否启用,默认false
- server.port # api服务端口,默认8002
demo
{
"datasource": [
{
"type": "kafka",
"topic": "ta-logbus-t1",
"consumer_group": "kafka_test",
"auto_commit": false,
"brokers": [
"127.0.0.1:9092"
],
"block_partitions_timeout": 4000,
"block_partitions_revoked": false
}
],
"monitor": {
"disable": false,
"push_gateway": "http://127.0.0.1:9091",
"job_name": "logbus_v2",
"namespace": "lzd",
"labels": {
"instance": "instance_logbus"
},
"disable_default_go_collector": false,
"duration": 5
},
"push_url": "http://127.0.0.1:8992"
}
看板搭建
看板使用grafana进行搭建
指标列表
- cpu_usage
- cpu_load_average
- disk_used_percent
- disk_free
- read_speed 数据读取速度
- send_speed 数据发送速度
- read_bytes 读取数据大小
- total_bytes 数据源总大小
- mem_used_percent
- mem_available
搭建步骤
- 打开部署的grafana,进入datasources页面,选择add data source
- 选择prometheus数据源
- 填入prometheus的服务信息
- 创建dashboard
- 编辑panel,根据配置的namespace、job_name等进行指标选择
- 根据要监控的指标重复创建panel即可,记得保存~
效果展示
这篇文档对你有帮助吗?

