Clone
1
Configuration du fichier NSClient++ pour le modèle OS-Windows-NRPE-2-Disks
maxime edited this page 2026-09-09 14:49:19 +00:00

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,<IP_DU_POLLER>

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.

**