1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

Prometheus的黑盒监控

Prometheus的黑盒监控

Prometheus提供了黑盒解决方案,可以在不安装到被监控的主机上的情况下,通过HTTP、HTTPS、DNS、TCP、ICMP等方式对网络进行探测监控。这种监控方式主要用来关注现象,重点在于对正在发生的故障进行告警。

Prometheus的黑盒监控

应用场景:1.HTTP探测定义RequestHeader信息;判断Httpstatus/HttpResponesHeader/HttpBody内容。2.TCP测试业务组件端口状态监听;应用层协议定义与监听。3.ICMP测试主机探活机制。4.POST测试接口联通性。5.SSL证书过期时间

安装步骤:

# cd /app/software/
# tar-zxvfblackbox_export-0.17.0.linux-amd64.tar.gz-C/app/
# cd /app/
# mvblackbox-export-0.17.0.linux-amd64blackbox-export
# ln-sv./blackbox-export/app/blackbox
# cd /app/blackbox
# nohup./blackbox_export--config.fileblackbox.yml--web.listen-address":9155" &# 

在采集数据前,通过relabel_configs来对采集任务进行动态配置,具体配置如下:

重新标记

通过将address标签即当前目标地址写入_param_target标签来创建参数。

覆盖

将获取的_param_target的值,覆盖写道instance标签中。覆盖target实例的_address_标签值为blackbox_exporter实例的访问地址。

labels:        group:blackbox_exporter    
relabel_configs:      
-source

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6328.html