使用Blackbox Exporter进行生命状况监控

在「继续使用Prometheus/Grafana收集Catalyst的流量」的前提下,我们将进行生死监控。

我参考的是《使用Prometheus和Blackbox Exporter进行服务器生死监控》。

将blackbox-exporter添加到docker-compose.yml中。

  blackbox_exporter:
    image: prom/blackbox-exporter:latest
    volumes:
      - ./blackbox_exporter/config.yml:/etc/blackbox_exporter/config.yml

因为blackbox-export仅用于存储配置文件,所以只需编写icmp部分。

modules:
  icmp:
    prober: icmp

我会在prometheus.yml文件中作如下追加。

  - job_name: 'blackbox_icmp'
    scrape_interval: 10s
    metrics_path: /probe
    params:
      module: [icmp]
    static_configs:
      - targets:
        - '192.168.0.110'
    relabel_configs:
      - source_labels: [__address__]
        target_label: __param_target
      - source_labels: [__param_target]
        target_label: instance
      - target_label: __address__
        replacement: blackbox_exporter:9115
スクリーンショット 2019-11-11 0.06.13.png

下一个是AlartManager吗?
就这样。

广告
将在 10 秒后关闭
bannerAds