通过Zabbix对SSL证书进行监控

证书过期对于类似京东商城、天猫等这样的网站,是无法接受的。影响可想而知有多大。。

而日常的工作中,可以通过自动化的监控手段来完成对证书的监控。

zabbix-server的版本要在5.0及以上,而对于zabbix-agent2的版本似乎需要在5.0.7及以上。

被监控端(zabbix agent2端)

不需要特殊配置。只要客户端的版本达到要求,包含WebCertificate plugin插件就行。

Zabbix Server端

 被监控的主机,要配置相应模板Template App Website certificate by Zabbix agent 2

 宏定义中,几个比较重要的参数:

{$CERT.WEBSITE.IP}   被监控主机的IP地址

{$CERT.EXPIRY.WARN}  SSL证书过期前提醒,默认是7天

{$CERT.WEBSITE.HOSTNAME}  网站的域名

{$CERT.WEBSITE.PORT} 端口,默认是443,可以省略。

 

也可以在zabbix server服务器上通过执行命令,来进行验证:

zabbix_get -s 192.168.9.119 -k "web.certificate.get[www.jd.com]"

 

其它相关信息,可以参考官网:https://www.zabbix.com/integrations/ssl

 

posted @ 2023-04-24 10:40  荒野游侠  阅读(631)  评论(0编辑  收藏  举报