我们在promethus中,增加了 blackbox的ping采集,但是仍旧失败
- job_name: 'ping-monitor'
metrics_path: /probe
params:
module: [icmp]
static_configs:
- targets:
- 172.19.70.6
- 172.19.70.7
- 172.19.70.8
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: localhost:9115
查看结果 :
curl "http://localhost:9115/probe?module=icmp&target=172.19.70.6"
一直提示失败,probe_success 的值 是0 这种情况,一般是blackbox 没有ping的权限,执行命令:
sudo setcap cap_net_raw+ep /opt/blackbox_exporter/blackbox_exporter
然后重启blackbox即可。