乐维监控对接Prometheus操作详解

乐维监控对接Prometheus操作指引~

环境说明:

IP部署环境
192.168.3.106乐维监控
192.168.3.89Prometheus node_exporter

一、获取Prometheus监控信息

1. 首先网页查看Prometheus反馈信息,如下,Prometheus数据可以正常提供

eNPG2Egs672c0eedbbfdd.png


2. 在乐维模板上新增一个类型为HTTP 代理的监控项,用于获取数据url填写Prometheus node_exporter的url,一般为http://ip:port/metrics,此处使用http://192.168.3.89:9100/metrics

8l6Ptft5672c0f14d2307.png


二、创建静态监控项


(一)创建过程

1. 创建一个类型为Dependent item(相关项目)的监控项2,所依赖的监控项为刚刚创建的HTTP 代理监控项1。

P8geZ2ht672c0f263e039.png


2. 在监控项2的Preprocessing中添加预处理程序,预处理程序的Name选择 Prometheus pattern ,Parameters填写node_exporter中想要添加到乐维中的监控项名称,点击保存。
此处添加go_threads。

2pI7gb56672c0f311fd73.png


(二)验证

Prometheus原始数据

RaFtIYW7672c0e47df508.jpg


乐维监控效果

(1)数据展示
Plntzm4l672c0f4b48baf.png

(2)图形展示

ec2I3ppM672c0f5821b1f.png

apTcWm7L672c0f674d87e.png


三、创建自动发现监控项


(一)创建过程

1. 新增自动发现规则,类型选择Dependent item,依赖的监控项还是前面创建的node_exporter监控项。

KnuGg7g1672c0f7902f8e.png

2. 在自动发现规则的preproccessing中,添加步骤,Name选择 Prometheus to JSON,parameters按照自己的需求使用promeQL匹配node_exporter中的监控项。此处填写node_disk_io_now{device=~".*"},获取磁盘当前总io

3. 在自动发现规则的LLD macros中添加以下映射:

O13L3OKe672c0f8582900.png

4. 添加监控项原型
类型还是Dependent item,key值是metric名称,参数传刚刚定义的第一个参数{#INTERFACE},所依赖的监控项还是node_exporter的http监控项1

DcdKbAip672c0f971b2d4.png

5. 在监控项原型中的Preproccessing中添加步骤,名称为Prometheus pattern,参数为node_disk_io_now{device="{#INTERFACE}"}

EY1eswvs672c0fa4d9029.png


(二)验证

Prometheus原始数据

YkQ7WVFt672c0fb1c5419.png

乐维监控效果

(1)数据展示

mrqWVqVy672c0fc4135e0.png

(2)图型展示

jfagXZLe672c0fe1c66ba.png

sxzLVD37672c0febefe90.png


  • 发表于 2024-11-07 09:14
  • 阅读 ( 1223 )
  • 分类:乐维监控

0 条评论

请先 登录 后评论
乐维君
乐维君

397 篇文章

作家榜 »

  1. 乐维君 397 文章
  2. YOHOHO 14 文章
  3. 机灵小和尚 13 文章
  4. 我是一只小菜鸡 12 文章
  5. 细雨闲花 11 文章
  6. 。。。 9 文章
  7. 御前侍卫张五哥 9 文章
  8. 小黄人 8 文章