SSL证书过期监控最佳实践
· 阅读需 4 分钟
先祝看到的同学中秋快乐,身体健康,在身体健康的基础上尽量暴富。
进入正题,现在大部分网站都默认支持 HTTPS,我们申请的证书一般是3个月或者1年,很容易随着时间的流逝SSL证书过期了我们却没有第一时间发现,或者在过期之前没有及时更新证书。
今天这篇文章介绍如果使用 hertzbeat 监控系统来检测我们网站的SSL 证书有效期,当证书过期时或证书快过期前几天,给我们发告警消息。
HertzBeat是什么
HertzBeat 一个拥有强大自定义监控能力,无需Agent的实时监控工具。网站监测,PING连通性,端口可用性,数据库,操作系统,中间件,API监控,阈值告警,告警通知(邮件微信钉钉飞书)。
官网: https://hertzbeat.apache.org | https://tancloud.cn
github: https://github.com/apache/hertzbeat gitee: https://gitee.com/hertzbeat/hertzbeat
安装 HertzBeat
-
如果不想安装可以直接使用云服务 TanCloud探云 console.tancloud.cn
-
docker环境仅需一条命令即可安装docker run -d -p 1157:1157 --name hertzbeat apache/hertzbeat -
安装成功浏览器访问
localhost:1157即可开始,默认账号密码admin/hertzbeat