但是由于某些情况下操作技术或其他原因,不是所有的Exporter都能部署到被监控的主机环境中,最典型的例子是监控全国网络质量的稳定性,通常的方法是使用ping操作,对选取的节点进行ICMP测试,此时不可能在他人应用环境中部署相关的Exporter程序。针对这样的应用的场景,Prometheus社区提供了黑盒解决方案,Blackbox Exporter无须安装...
在安装之前,首先在官方下载页面 https://github.com/prometheus/blackbox_exporter/releases 下找到 blackbox_exporter,下载最新版本中特定平台的二进制文件。如下图所示: 一、部署 blackbox_exporter 这里以官方 docker 安装方式为例(https://github.com/prometheus/blackbox_exporter): 1 docker run --rm-d -p ...
本示例通过blackbox_exporter收集http/https(业务接口)、tcp、ping、dns的监控指标,然后将数据收集到prometheus中,配置预警规则,出现警告信息时通过邮件通知相关人员,同时也通过grafana的dashboard导入模板进行可视化。 本示例分为六个部分,即prometheus、grafana、blackbox_exporter部署,prometheus与blackbox_exporter集成,promet...
运行blackbox exporter时,需要用户提供探针的配置信息,这些配置信息可能是一些自定义的HTTP头信息,也可能是探测时需要的一些 TSL(秘钥证书) 配置,也可能是探针本身的验证行为.在 blackbox exporter每一个探针配置称为一个 module,并且以YAML配置文件的形式提供给blackbox exporter 每一个module主要包含以下配置内容:探针...
部署Blackbox ExporterBlackbox Exporter是一个强大的监控工具,它支持ping、http、dns等多种检测方式,非常适合监控网站、API、端口等目标。首先,我们需要在每个机房部署一个Blackbox Exporter实例。这可以通过Docker容器轻松实现:docker run -d --name=blackbox_exporter -p 9115:9115 prom/blackbox-exporter:latest ...
: prober: tcp tcp: query_response: - send: "NICK prober" - send: "USER prober prober prober :prober" - expect: "PING :([^ ]+)" send: "PONG ${1}" - expect: "^:[^ ]+ 001" icmp: prober: icmp timeout: 20s EOF # 配置systemd cat > /etc/systemd/system/blackbox_exporter....
问Prometheus blackbox-exporter ICMP ping监视配置所有目标都显示出来EN发送ICMP报文时,必须程序自己计算...
• blackbox_exporter 是Prometheus 官方提供的 exporter 之一,主要提供http、dns、tcp、icmp 的监控数据采集。 •Consul 主要提供,服务发现,健康检查,等功能,本次集成主要使用到服务发现功能。 本文主要实现,基于consul_sd_config& consul 的 prometheus 服务发现,实现网路设备ping监控,站点可用行监控,以及证书相关...
blackbox_exporter 简介 blackbox_exporter 是 Prometheus 官方提供的官方黑盒监控解决方案,其中 exporter 之一,可以提供 http(s)、dns、tcp、icmp 的方式对网络进行探测。 Github地址:https://github.com/prometheus/blackbox_exporter 目前支持的应用场景:
在黑盒监控,Prometheus社区提供了官方的黑盒监控解决方案Blackbox Exporter,其允许用户通过:HTTP、HTTPS、DNS、TCP以及ICMP的方式对网络进行探测。 Blackbox Exporter下载地址: https://prometheus.io/download/ https://git.xfj0.cn/https://github.com/prometheus/blackbox_exporter/releases/download/v0.24.0/black...