Blackbox_Exporter
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