Détection de la mise à jour de gitlab par icinga2.
Le service à déclarer sur icinga :
apply Service "GitLab - Mises à jour" {
 import "gitlab-update-service"

 // Utiliser la commande avec tous les niveaux d'alerte
 vars.nrpe_command = "check_gitlab_update_full"

 // Optionnel: personnaliser le timeout
 vars.nrpe_timeout = 45

 assign where host.name == "gitlab"
}

La commande à déclarer dans nrpe:
command[check_gitlab_update_full]=/chemin/du/script/check_gitlab_update.sh -w -c
script bash check_gitlab_update.sh télécharger le script, vérification sha256: bfcd8ec949e78638f031e2b5058e5910fd0089a1585d2a2f40ab858f9fc9dae5
Accès direct à tous les scripts : accéder au répertoire