prometheus的Blackbox导出器没有提供服务。
当我从ExecStart
运行命令时,它运行得很好。
想知道下面的配置缺少什么。
pwd ; cat blackbox_exporter.service
/usr/lib/systemd/system
[Unit]
Description=Blackbox Exporter Service
Wants=network-online.target
After=network-online.target
[Service]
Type=simple
Restart=always
User=root
Group=root
ExecStart=/opt/blackbox_exporter/blackbox_exporter --config.file=/etc/prometheus/blackbox.yml --web.listen-address="<hostNameGoesHere>:9115"
[Install]
WantedBy=multi-user.target
并且所有文件仅具有root
权限。
ls -l blackbox_exporter.service /opt/blackbox_exporter/blackbox_exporter /etc/prometheus/blackbox.yml
-rw-r--r-- 1 root root 343 Oct 4 06:55 blackbox_exporter.service
-rw-r--r-- 1 root root 775 May 3 05:46 /etc/prometheus/blackbox.yml
-rwxr-xr-x 1 root root 16074005 Feb 27 2018 /opt/blackbox_exporter/blackbox_exporter
错误消息如下所示。
systemctl status blackbox_exporter.service
● blackbox_exporter.service - Blackbox Exporter Service
Loaded: loaded (/usr/lib/systemd/system/blackbox_exporter.service; enabled; vendor preset: disabled)
Active: failed (Result: start-limit) since <TIMESTAMP>; 2s ago
Process: 101522 ExecStart=/opt/blackbox_exporter/blackbox_exporter --config.file=/etc/prometheus/blackbox.yml --web.listen-address="<hostNameGoesHere>:9115" **(code=exited, status=1/FAILURE)
Main PID: 101522 (code=exited, status=1/FAILURE)**
systemd[1]: Unit blackbox_exporter.service entered failed state.
systemd[1]: blackbox_exporter.service failed.
systemd[1]: blackbox_exporter.service holdoff time over, scheduling restart.
systemd[1]: Stopped Blackbox Exporter Service.
systemd[1]: start request repeated too quickly for blackbox_exporter.service
systemd[1]: Failed to start Blackbox Exporter Service.
systemd[1]: Unit blackbox_exporter.service entered failed state.
systemd[1]: blackbox_exporter.service failed.
删除了双引号:"quot;从CCD_ 3线&它就像一个符咒!!
ExecStart=/opt/blackbox_exporter/blackbox_exporter --config.file=/etc/prometheus/blackbox.yml --web.listen-address=<hostNameGoesHere>:9115