Nagios – Vérification des mises à jour Windows

Si nous sommes préoccupés par le maintien de notre environnement Microsoft Windows à jour et contrôlé, nous pouvons également nous aider à la surveillance pour contrôler les correctifs en attente que nos serveurs ont dans Windows Update. Continuons à centraliser tout ce que nous pouvons dans notre panneau de gestion, contrôlons toutes nos infrastructures depuis Nagios ou Centreon et vivons plus détendu!

 

Nous allons nous baser sur un petit script Windows Script File, s’exécute sur un ordinateur Windows et vérifiera les mises à jour que vous avez en attente d’installation. Comme nous le savons déjà, avec NRPE, nous pouvons appeler une commande à distance, à partir de Nagios, nous allons invoquer ce script et lire sa sortie. Si vous n’avez pas l’agent NRPE ou la commande check_nrpe installée sur Nagios, Mieux vaut d’abord se regarder Ce document.

 

Ainsi, télécharger ce petit fichier WSF, nous l’enregistrons dans le répertoire 'Scripts'’ dans le dossier NSClient sur les ordinateurs Windows. Nous le démontons à partir d’ici: https://exchange.nagios.org/directory/Plugins/Operating-Systems/Windows-NRPE/Check_Updates-(Windows)/details, Comme toujours, le grand portail de script Échanger Nagios sauvera nos vies! Et nous avons essayé de l’exécuter:

[Code source]
cscript.exe //NoLogo check_updates.wsf
[/Code source]

 

Après avoir vérifié que le script fait ce que nous voulons, Il ne reste plus qu’à s’inscrire dans le fichier nsclient.ini’ L’alias et le script, Dans ce cas, ce qui suit suffirait:

[Code source]
[/paramètres/scripts externes/scripts]
check_updates = cscript.exe //T:30 //Scripts NoLogo\check_updates.wsf

[/paramètres/scripts externes/alias]
check_updates = check_updates
[/Code source]

 

N’oubliez pas de redémarrer le service NSclient ++ pour recharger la configuration que nous venons de mettre dans l’INI.

 

Et (optionnellement), nous allons sur l’appliance Nagios ou Centreon ou quoi que ce soit que nous devons vérifier avec check_nrpe la commande que nous venons d’enregistrer sur l’ordinateur Windows; Si nous nous souvenons, En exécutant ce qui suit, nous vérifierons à distance les mises à jour en attente sur cette machine (Allons d’abord dans le répertoire scripts, normalement /usr/lib/nagios/plugins/):

[Code source]
./check_nrpe -H IP_EQUIPO_WINDOWS -C check_updates
[/Code source]

 

Et rien! Nous allons maintenant pouvoir créer les services qui surveillent les correctifs Windows Update en attente, si nous nous souvenons, nous aurons déjà créé la commande qui s’appellera 'check_nrpe', nous avons donc créé le Service à partir de “Configuration” > “Services” > “Ajouter” ou nous en clonons un et indiquons au moins les données suivantes:

  • Description: Nous indiquons le nom avec lequel nous vous verrons à partir du suivi, quelque chose comme 'Windows Update’ Cela peut en valoir la peine pour nous.
  • Modèle: Normalement, Sélectionnez 'generic-active-service-custom'.
  • Vérifier la commande: Sélectionner dans la liste des commandes, 'check_nrpe'.
  • Args: Ici, nous devons remplir l’alias que nous définissons dans le fichier INI, dans ce document, nous passerons par NRPE la coche 'check_updates'.

 

“Sauvegarder” et avec cela, nous vérifierons les mises à jour en attente sur la machine à laquelle nous associons ce service!

 

 

Oh, bien, si nous exportons les données Centreon et redémarrons le moteur, Nous serons en mesure de “Surveillance” > “Détails de l’état” Vérifiez le nombre de correctifs et contrôlez-le à partir de cette console, nous pouvons maintenant lier ce même service au reste des machines Windows et vérifier chaque serveur que nous avons!

 

Articles recommandés

Auteur

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, N’hésitez pas à me contacter, J’essaierai de vous aider chaque fois que je le pourrai, Partager, c’est vivre ;) . Profiter des documents!!!

Nagios - Suivi avec NRPE

16 de mai de 2017