I have various methods to monitor my SSL certificates but I would like to get the process into Zabbix and under tighter control.
What I want is to be able to set off a trigger based on the number of days prior to expiry, actions firing to alert staff to renew the certificate in question.
The problem is how to monitor the SSL certificate for a specific URL (or server/service)
I use the excellent script 'ssl-check' http://prefetch.net/articles/checkcertificate.html which when cron'ed gives me a report/email and works very well.
I can see this could be run on each server and the output picked up by the Zabbix agent, but thats a lot of admin overhead and I want something that retains central setup. It could be run on the zabbix server against a full list of all certificates to check and picked up by custom items for the Zabbix server agent, but again thats a lot of external effort.
Has anyone else got a solution to this or is there a plan to include some method in Zabbix in the near furture?
What I want is to be able to set off a trigger based on the number of days prior to expiry, actions firing to alert staff to renew the certificate in question.
The problem is how to monitor the SSL certificate for a specific URL (or server/service)
I use the excellent script 'ssl-check' http://prefetch.net/articles/checkcertificate.html which when cron'ed gives me a report/email and works very well.
I can see this could be run on each server and the output picked up by the Zabbix agent, but thats a lot of admin overhead and I want something that retains central setup. It could be run on the zabbix server against a full list of all certificates to check and picked up by custom items for the Zabbix server agent, but again thats a lot of external effort.
Has anyone else got a solution to this or is there a plan to include some method in Zabbix in the near furture?

Comment