mirror of
https://github.com/omni-lchen/zabbix-ssl
synced 2026-07-25 00:28:14 +02:00
85704219176b79b5e9687fc328d73acb2258f78c
Zabbix-SSL
SSL certificates expiry date monitoring separated by groups.
Installation
Pre-requisite: Zabbix Sender, Openssl Client, JQ - https://stedolan.github.io/jq/
-
Copy the scripts and SSL configuration to zabbix external scripts directory: /usr/lib/zabbix/externalscripts
-
Add domains to the configuration file: ssl/sslCertDomains.json
-
Create zabbix host and link with SSL template, add macro to the host: {$DOMAIN_GROUP}, macro value should match the group name in the SSL configuration file.
-
Create a cron job to send data to the zabbix host, see description in "sslCertExpiryCheck.sh"
Languages
Shell
100%