Outils pour utilisateurs

Outils du site


Writing /app/www/public/data/meta/centreon/scripts-linux.meta failed
centreon:scripts-linux

Ceci est une ancienne révision du document !


- check_A335_backup

 #!/bin/bash
 ##########################################################################################
 # Ajout de la ligne de commande pour nrpe dans: /etc/nagios/nrpe.d/check_A335_backup.cfg #
 # command[check_A335_backup]=/usr/lib/nagios/plugins/check_A335_backup.sh                #
 ##########################################################################################
 # Deplacement vers le dossier de recherche
 cd /mariadb/backup/log/
 # Recherche du fichier le + récent
 VAR1=$(ls -t | head -n1)
 # Recherche du mot pour OK
 VAR4=$(grep 'completed OK!' $VAR1)
 # Check fichier plus de 1 jour
 if [[ $(find "$VAR1" -mtime +1 -print) ]]; then
 echo "Log du jour absent"
 fi
 #Vérif si retour recherche vide
 if [[ -z  $VAR4  ]]; then
 echo "Backup KO"
 fi
 # Si fichier OK et backup OK alors OK
 if [ -n "$VAR4" ] ; then
 echo "Backup et fichier log OK"
 exit 0
 fi
 # Envois du resultat à Centreon
 while read line; do echo $line; done
 exit 2
 ######################################
 # Rendre le fichier executable       #
 # chmod +x check_A335_backup.sh      #
 # Pensez à redémarre le service      #
 # service nagios-nrpe-server restart #
 ######################################
centreon/scripts-linux.1688553034.txt.gz · Dernière modification : 2024/12/27 06:28 (modification externe)