diff --git a/Configuration du fichier NSClient%2B%2B pour le mod%C3%A8le OS-Windows-NRPE-2-Disks.-.md b/Configuration du fichier NSClient%2B%2B pour le mod%C3%A8le OS-Windows-NRPE-2-Disks.-.md new file mode 100644 index 0000000..01bc853 --- /dev/null +++ b/Configuration du fichier NSClient%2B%2B pour le mod%C3%A8le OS-Windows-NRPE-2-Disks.-.md @@ -0,0 +1,100 @@ +### 1. Objectif +Cette procédure décrit la configuration de l'agent NSClient ++ sur un serveur Windows afin de permettre sa supervision par Centreon à l'aide du protocole NRPE. + +### 2.Emplacement du fichier de configuration +Le fichier de configuration NSClient++ se trouve sur le serveur Windows à superviser : + +- C:\Program Files\NSClient++\nsclient.ini + +Il est recommandé d'ouvrir ce fichier avec Notepad++ afin de faciliter les modifications et l'enregistrement des paramètres. + +### 3.Configuration de base +Les paramètres suivants doivent être présents dans le fichier nsclient.ini + +**Section [/modules]** + +`[/module]` + +`CheckSystem = 1` + +`CheckDisk = 1` + +`CheckExternalScripts = 1` + +`NRPEServer = 1` + +**Section [\settings.default]** + +`[/settings/default` + +`; Adresse IP du collecteur/poller Centreon` + +`allowed hosts = 127.0.0.1,` + +`timeout = 60` + +**Section [/settings/NRPE/server]** + +`[/settings/NRPE/server]` + +`allow arguments = true` + +`allow nasty characters = true` + +`port = 5666` + +`use sll = false` + +`insecure = true` + +`timeout = 60` + +### 4. Description des paramètres + +**4.1 Section [/module]** +Cette section permet d'activer (1) ou de désactiver (0) les différents modules de l'agent NSClient ++. + +**CheckSystem = 1** +Active le module de supervision système. Il permet à Centreon de contrôler : + +- L'utilisation du processeur (CPU +- La consommation de la mémoire vive (RAM) +- L'état des services Windows + +**CheckDisk =1** +Active le module de supervision du stockage. Il est indispensable pour surveiller : + +- L'espace disque disponible +- L'utilisation des volumes +- Les fichiers d'échange (swap) + +**CheckExternalScripts = 1** +Autorise l'exécution d scripts externes présents sur le serveur Windows, tel que : + +- Scripts PowerShell +- Scripts Batch (.bat) +- Scripts personnalisés + +**NRPEServer = 1** +Active le serveur NRPE intégré à NSClient++. +Ce service permet au poller Centreon d'interroger le serveur Windows via le protocole NRPE (Nagios Remote Plugin Executor). + +**4.2 Section [/settings/default]** +Cette section définit les paramètres généreux de communication. + +**allowed hosts** + +Exemple : + +allowed hosts = 127.0.0.1, 192.168.1.10 + +Dans cet exemple, seul le poller Centreon disposent de l'adresse IP 192.168.1.10 pourra envoyer des requêtes NRPE. + +**timeout = 60** + +Définit le délai maximal d'attente d'une requête avant expiration. + +**4.3 Section [/settings/NRPE/server]** +Cette section configure le fonctionnement du serveur NRPE. + +** \ No newline at end of file