diff --git a/README.md b/README.md index 80be92c..a77b109 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,43 @@ -# zbx-ssl_certificate_check +# ZBX-SSL_CERTIFICATE_CHECK -Sondes ZABBIX vérifiant le "ISSUER" et le temps restant avant l'expiration \ No newline at end of file +## Information : + +Cette sonde permet : +* De superviser le nom de l'autorité de certification qui à signé le certificat +* Le temps avant expiration du certificat + +Elle doit être placé sur un serveur ayant accès au serveur ayant le SSL/TLS (par exemple, lui même). + +## Configuration : + +### Installation de la sonde : + +- Placer le dossier /etc/ à la racine de la machine. +- Redémarrer le service zabbix-agentd + +### Ajout des sondes/triggers : + +Voici les valeurs à changer manuellement : + +* $HOST = Nom d'hote de la machine +* $PORT = port de connexion +* $CN = Nom d'hote du certificat +* $TEMPS = Nombre de jours restant + +#### Sonde de l'Issuer : + +``` +ssl_cert_check[-i,$HOST,$PORT,$CN] +``` + +#### Sonde de temps avant expiration + +``` +ssl_cert_check[-d,$HOST,$PORT,$CN] +``` + +#### Ajout d'un trigger basé sur le temps + +``` +{$HOTE:ssl_cert_check[-d,$HOST,$PORT,$CN].last()}<=15 +```