一、黑盒监控blackbox_exporter
### --- 概述说明
~~~ # 使用blackbox-exporter来监控一些传统的网页
~~~ https://github.com/prometheus/blackbox_exporter
~~~ https://github.com/prometheus/blackbox_exporter/blob/master/blackbox.yml
~~~ https://grafana.com/grafana/dashboards/5345
### --- blackbox-exporter监控:使用环境
~~~ # 下列环境为k8s内部做了监控
~~~ 若是公司的机房或者设备遍布很多地方,
~~~ 每个区域都可以搭建一个blackbox:二进制文件可以直接启用
~~~ 启用之后,就可以直接使用Prometheus去调用目标区域的blackbox-exporter;
~~~ 就可以做到多区域的服务监控
一、打开Prometheus的additional configuration配置
### --- 使用additional生成secrets文件
~~~ 创建additional:prometheus-additional.yaml文件
[root@k8s-master01 additional]# vim prometheus-additional.yaml
- job_name: 'blackbox'
metrics_path: /probe
params:
module: [http_2xx] # Look for a HTTP 200 response.
static_configs:
- targets:
- http://prometheus.io # Target to probe with http.
- https://prometheus.io # Target to probe with https.
- h