Prometheus Blackbox_Exporter监控HTTP服务

本文档详细介绍了如何下载、解压、配置及启动Prometheus的Blackbox_Exporter,以监控HTTP服务的响应时间和可用性。通过systemd管理服务,并在Grafana中安装饼状图插件并导入Dashboard ID 9965进行可视化展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Black box exporter github

Blackbox exporter可以用来监控网站,HTTP端口的响应时间,可用性。

下载

wget https://github.com/prometheus/blackbox_exporter/releases/download/v0.18.0/blackbox_exporter-0.18.0.linux-amd64.tar.gz

解压

修改解压路径到/usr/local/

tar -zxvf blackbox_exporter-0.18.0.linux-amd64.tar.gz -C /usr/local/
#查看解压后的文件夹
cd /usr/local/
#改个短点的名字
mv blackbox_exporter-0.18.0.linux-amd64 blackbox_exporter
#进入blackbox_exporter文件夹
cd blackbox_exporter

查看blackbox exporter二进制文件与配置文件

[root@lab2 blackbox_exporter]# ll
total 17860
-rwxr-xr-x. 1 3434 3434 18264924 Oct 12 17:47 blackbox_exporter
-rw-r–r--. 1 3434 3434 629 Oct 12 17:58 blackbox.yml
-rw-r–r--. 1 3434 3434 11357 Oct 12 17:58 LICENSE
-rw-r–r--. 1 3434 3434 94 Oct 12 17:58 NOTICE

systemd配置

使用systemd来管理blackbox_exporter

vim /usr/lib/systemd/system/blackbox_exporter.service
#将下面内容复制进打开的文件中,然后保存退出。

[Unit]
Description=blackbox_exporter
After=network.target

[Service]
User=root
Type=simple
ExecStart=/usr/local/blackbox_exporter/blackbox_exporter --config.file=/usr/local/blackbox_exporter/blackbox.yml
Restart=on-failure

[Install]
WantedBy=multi-user.target

激活systemd新配置服务

syste

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值