weekly
weekly copied to clipboard
【工具自荐】ssl-certs-check 自助检查证书过期时间的开源工具
背景:
- 给我和朋友的网站做 ssl 证书过期检查,邮件通知
- 希望配置可以简单一些,最好能只提供 网站地址和邮箱 即可工作
市面上的工具
- ssl exporter 的确足够好,但是check的配置在prometheus 中, alert 的配置在alertmanager 中,是分离的
- 希望可以尽量统一,因此 ssl-certs-check 将监控的 hosts 和 email 都放到了 metrics 中 (毕竟时序数据库也是数据库)
- 程序会自动根据需要,生成对应的 alertmanager rule
- 谁关心哪个 host 的 ssl certs,才会收到对应的证书过期提醒
成品:
- repo地址: https://github.com/rmrf/ssl-certs-check
- 支持 docker-compose 拉起程序和 prometheus/alertmanager/grafana
- 基本开箱即用