跳到主要内容

监控配置 DEMO

最近更新 2026/10/03

安装依赖工具​

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

搭建步骤​

  1. 打开部署的grafana,进入datasources页面,选择add data source
  1. 选择prometheus数据源
  1. 填入prometheus的服务信息
  1. 创建dashboard
  1. 编辑panel,根据配置的namespace、job_name等进行指标选择
  1. 根据要监控的指标重复创建panel即可,记得保存~

效果展示​

这篇文档对你有帮助吗?