通过Zabbix对SSL证书进行监控

时间:2023-04-24
本文章向大家介绍通过Zabbix对SSL证书进行监控,主要内容包括被监控端(zabbix agent2端)、Zabbix Server端、使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

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

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

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

原文地址:https://www.cnblogs.com/hyyx/p/17348732.html