下载
https://prometheus.io/download/

解压&启动
tar -zxvf blackbox_exporter-0.24.0.linux-amd64.tar.gz cd blackbox_exporter-0.24.0.linux-amd64 nohup ./blackbox_exporter &
访问监控数据
URL中提供module参数指定了当前使用的探针,target参数指定探测目标,探针的探测结果通过Metrics的形式返回
curl -s "http://127.0.0.1:9115/probe?module=http_2xx&target=www.baidu.com"
与Prometheus集成
vim prometheus.yml
- job_name: baidu_http2xx_probe
params:
module:
- http_2xx
target:
- baidu.com
metrics_path: /probe
static_configs:
- targets:
- 127.0.0.1:9115
- job_name: prometheus_http2xx_probe
params:
module:
- http_2xx
target:
- prometheus.io
metrics_path: /probe
static_configs:
- targets:
- 127.0.0.1:9115