Skip to content

Latest commit

 

History

History
 
 

doc

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

改造

本插件是把 blackbox_exporter 集成了进来,更多使用方法请参考原项目的文档。改造的点主要有:

  • 统一化日志打印库,和 cprobe 主程序使用同一个日志库,方便日志的统一化
  • 把配置文件做了切分管理,rule.d 下就是采集规则文件,不同的 job 引用不同的 rule 文件

仪表盘

原本 Blackbox Exporter 中的 probe_duration_seconds rename 成了 blackbox_cprobe_duration_seconds,需要把仪表盘 json 中的指标名做批量修改。当然,我已经改好了,可以使用这个仪表盘

告警规则

# 连通性失败
probe_success == 0

# 证书将在半个月内到期
(probe_ssl_earliest_cert_expiry - time())/86400 < 15

声明

cprobe 是一个缝合怪,类似 grafana-agent,相当于集成了众多 exporter 为一个二进制。本插件并没有其他文档,如果上面的信息不足以帮到你,你可能需要自行阅读源码了。当然,并非所有人都有能力阅读源码,所以欢迎大家提 PR 一起完善这个文档,这才是开源的正确协作模式。