Fix formatting and improve clarity in various documentation files

This commit is contained in:
Maxime BOURIEAU
2026-09-10 10:58:06 +02:00
parent e520f4722e
commit 30fd18f70d
5 changed files with 96 additions and 44 deletions
@@ -1,13 +1,16 @@
## 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]**
@@ -19,6 +22,7 @@ CheckDisk = 1
CheckExternalScripts = 1
NRPEServer = 1
```
**Section [\settings.default]**
```bash
@@ -27,6 +31,7 @@ NRPEServer = 1
allowed hosts = 127.0.0.1,<IP_DU_POLLER>
timeout = 60
```
**Section [/settings/NRPE/server]**
```bash
@@ -38,83 +43,101 @@ 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**
#### CheckSystem = 1
Active le module de supervision système. Il permet à Centreon de contrôler :
* L'utilisation du processeur (CPU
* L'utilisation du processeur (CPU)
* La consommation de la mémoire vive (RAM)
* L'état des services Windows
**CheckDisk =1**
#### 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 :
#### CheckExternalScripts = 1
Autorise l'exécution de scripts externes présents sur le serveur Windows, tel que :
* Scripts PowerShell
* Scripts Batch (.bat)
* Scripts personnalisés
**NRPEServer = 1**
#### 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**
Cette section définit les paramètres généraux 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.
Dans cet exemple, seul le poller Centreon disposant de l'adresse IP 192.168.1.10 pourra envoyer des requêtes NRPE.
**timeout = 60**
#### timeout (default) = 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.
**allow arguments = true**
#### allow arguments = true
Autorise le poller Centreon à transmettre des arguments dynamiques aux commandes exécutées sur le serveur.
Exemple :
* Seuil d'alerte CPU à 80 %
* Seuil d'espace disque libre à 10 %
**allow nasty characters = true**
#### allow nasty characters = true
Autorise l'utilisation de caractères spéciaux dans les arguments transmis par Centreon.
Exemples :
-, $, |, &
* \-
* $
* |
* &
Ce paramètre est souvent nécessaire pour certains scripts ou commandes avancées.
**port = 5666**
#### port = 5666
Définit le port TCP utilisé par le service NRPE pour écouter les connexions entrantes.
Le port standard NRPE est :
* 5666/TCP
**use ssl = false**
#### use ssl = false
Désactive le chiffrement SSL des échanges entre Centreon et NSClient++.
Les données transitent donc en clair sur le réseau.
**insecure = true**
#### insecure = true
Désactive certaines vérifications de sécurité liées aux certificats et aux protocoles de chiffrement.
Associé à use ssl = false, ce paramètre simplifie la mise en oeuvre du service NRPE.
**timeout ) 60**
#### timeout = 60
Détermine le délai maximum accordé à l'exécution d'une requête NRPE avant expiration.
@@ -122,8 +145,10 @@ Détermine le délai maximum accordé à l'exécution d'une requête NRPE avant
Une fois les modifications enregistrées dans le fichier nsclient.ini, il est nécessaire de redémarrer le service NSClient++ afin de prendre en compte la nouvelle configuration.
Vous pouvez effectuer cette opération :
* Depuis la console Service Windows (services.msc)
* Ou via une invite de commandes administrateur
```bash
net stop nscp
net start nscp
@@ -133,14 +158,17 @@ net start nscp
Après la configuration de l'agent NSClient++, il est nécessaire de modifier les paramètres de l'hôte supervisé dans Centreon.
**Macros personnalisée**
### Macros personnalisée
Dans les macros personnalisées de l'hôte, renseigner la valeur suivante :
```bash
Macro : NRPEEXTRATIONS
Valeur : -n -2 -t 30
```
**Description des options**
#### Description des options
* **-n** : Désactive le chiffrement SSL côté Centreon
* **-2** : Force l'utilisation du protocole NRPE version 2
* **-t 30** : Définit un délai d'attente de 30 secondes pour les contrôles NRPE
@@ -154,4 +182,6 @@ Une fois la configuration terminée :
* Effectuer un test de supervision depuis Centreon
* Contrôler que les services remontent correctement et que les états sont au vert
**La communcation Centreon <-> NSClient ++ est désormais opérationnelle pour le modèle de supervision OS-Windows-NRPE-2-Disks**
### Conclusion
La communication Centreon <-> NSClient ++ est désormais opérationnelle pour le modèle de supervision OS-Windows-NRPE-2-Disks
@@ -1,3 +1,5 @@
# Configurer un serveur ESXi sur Centreon
## 1. Ajouter un utilisateur sur l'hôte ESXi
1. Se connecter à l'interface de gestion de l'ESXi du client.
@@ -21,9 +23,10 @@
## 3. Vérifier la configuration dans Centreon
**Contrôle du connecteur VMware**
### Contrôle du connecteur VMware
Dans Centreon :
* **Configuration -> Connecteurs -> Configurations additionnelles**
Vérifier que le connecteur VMware est correctement configuré
+2
View File
@@ -1,5 +1,7 @@
# Titre Principal (H1)
## Sous-titre (H2)
### Sous-sous-titre (H3)
Voici un paragraphe de texte normal. Vous pouvez mettre du texte en **gras**
+24 -9
View File
@@ -1,46 +1,61 @@
## Procédure
# Procédure
## Vérifier que tous les noeuds sont disponibles
Vérifier que tous les noeuds sont disponibles
Sur le noeud manager : Tous doivent être actifs et disponibles, sinon corrigez le problème.
```bash
docker node ls
```
**Utiliser le code avec précaution.!**
Passer temporairement un noeud worker en mode maintenance (down)
## Passer temporairement un noeud worker en mode maintenance (down)
Sur le noeud manager :
```bash
docker node update --availability drain <nom_du_node>
```
Vérifier le nouveau statut du noeud modifié
## Vérifier le nouveau statut du noeud modifié
Sur le noeud manager : le statut doit être **DRAIN**.
```bash
docker node ls
```
Les conteneurs basculent vers les noeuds worker actifs
## Les conteneurs basculent vers les noeuds worker actifs
Sur le noeud en mode **DRAIN**: il ne doit y avoir **AUCUN** conteneur.
```bash
docker ps
```
Mettre à jour votre système d'exploitation (OS)
## Mettre à jour votre système d'exploitation (OS)
```bash
apt update
```
Rétablir le noeud en mode disponible (*available*)
## Rétablir le noeud en mode disponible (*available*)
Sur le noeud manager :
```bash
docker node update --availability active <node-name>
```
Vérifier que les conteneurs reviennent
## Vérifier que les conteneurs reviennent
Sur le noeud mise à jour : il doit y avoir des conteneurs.
```bash
docker ps
```
Répéter l'opération sur chaque noeud
## Répéter l'opération sur chaque noeud
Faites-le **1 par 1 !!!!!!!!!!!!!**
@@ -1,3 +1,5 @@
# Procédure de restauration HYCU
1. Ouvrir **HYCU** puis accéder à **Virtual Machines**.
2. Sélectionner la machine virtuelle à restaurer.
@@ -15,7 +17,7 @@
* Nom_VM_Date_Heure
* Exemple : SRV-TEST_20260810_1400
7. Dans les options de resuraration :
7. Dans les options de restauration :
* Désactiver **Power Virtual Machine On**.
* Supprimer toutes les **cartes réseau**.
@@ -23,10 +25,10 @@
9. Attendre la fin du processus de restauration.
10. Vérifier dans le **cluster** que la machine virutelle a bien été restaurée.
10. Vérifier dans le **cluster** que la machine virtuelle a bien été restaurée.
11. Vérifier que les cartes réseau ont bien été supprimées.
12. Démarrer la mahcine virtuelle.
12. Démarrer la machine virtuelle.
13. Contrôler le bon fonctionnement de la restauration.