Blackbox 导出器仅检查 DNS 指向的位置。 但我想检查多个 IP 地址中的 SSL_Certificate,这意味着我必须向导出器指定 IP,以便获取该 IP 的 url 来检查 SSL 过期情况。
我使用的 Grafana 仪表板 https://grafana.com/blog/2020/11/25/how-we-elimination-service-outages-from-certificate-expired-by-setting-up-alerts-with-grafana-and-prometheus/
编辑服务器 /etc/hosts 文件对我来说不是一个好主意。因为一个域名不只有一个IP。 ================== 例如我想要的:
job_name:'黑匣子' 指标路径:/probe 参数: 模块:[http_2xx,tcp_connect_tls,icmp]
静态配置:
或者有没有更好的想法通过 Prometheus 和 Grafana 同时监控不同 IP 地址中的每个域?目前我们只能使用nagios来做到这一点,因为nagios命令“check_ssl_cert”有“--resolve”选项来指定IP。
我找到了答案。新版本的blackbox_exporter支持参数“servername”来指定FQDN。
服务器名称=www.google.com&target=https://142.251.42.228
如何使用 servername 和 ip 重新标记配置示例目标? 谢谢