Zabbix如何对接Prometheus

一、简介

云原生和容器广泛流行打破传统的技术堡垒,现在Prometheus监控得到越来越多企业应用和探索。对于已经存在Zabbix监控系统的用户又想尝试Prometheus而言,在Zabbix4.2版本及5.0 LTS版本正式发布增加了对Prometheus数据源的接入,后续都可以使用Zabbix对接Prometheus监控。

Prometheus通过exporters组件来收集数据。exporters是Prometheus采集数据的一重要组件(类似Zabbix的agent),它负责从被监控对象端收集数据,将其转化为Prometheus支持的格式,并且对外暴露出一个HTTP API地址,等待Prometheus Server拉取数据进行处理。

Zabbix对接Prometheus是通过HTTP监控方式,拉取exporters提供给Prometheus指标数据,通过内置的Prometheus pattern进行数据处理和筛选,从而获取监控项的值。

二、安装部署Node_exporter

1. Node_exporter下载部署

Prometheus官网下载地址:Download | Prometheus

可以根据实际选择所需版本,如果通外网的情况下复制相关链接在服务器上面使用wget或curl进行下载,否则直接下载后再上传到服务器即可。

2.解压安装

tar -zxf node_exporter-1.6.0.linux-amd64.tar.gz

3.加入系统服务

vi /usr/lib/systemd/system/node_exporter.service

[Unit]
Description=node-exporter.service
After=network.target

[Service]
User=prometheus
Group=prometheus
KillMode=control-group
Restart=on-failure
RestartSec=60
ExecStart=/usr/local/prometheus/node_exporter-1.6.0.linux-amd64/node_exporter \
          --web.listen-address=:9100 \
          --collector.systemd \
          --collector.systemd.unit-whitelist=(sshd|nginx).service \
          --collector.processes \
          --collector.tcpstat
[Install]
WantedBy=multi-user.target

4.加载系统服务使添加服务生效

systemctl daemon-reload

5.创建监控用户

useradd  -d /home/prometheus prometheus

6.启动Node_exporter服务和查看状态

systemctl start node_exporter.service
systemctl status node_exporter.service

7.访问测试

http://IP:9100/metrics

 

 8.exporter相关指标说明可见官方及百度查阅

例如:https://blog.csdn.net/qq_33326449/article/details/126663517

三、Zabbix对接Node_exporter

1.创建监控项获取ode_exporter数据

2.创建监控项,使用Prometheus pattern获取监控值

 3.处理步骤

 4.创建监控主机

5.修改宏变量

 6.查看监控指标数据

此时已经对内存监控完成对接。想获取其它指标按照此样例修改即可。

博客可能不能及时回复问题,技术问题欢迎加入交流。

具有丰富的模板资源及模板开发能力、项目落地管理经验分享欢迎加入交流

微信号:king_songax

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MichaelCoCoQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值