diff --git a/Centreon/Configuration du fichier NSClient++ pour le modèle OS-Windows-NRPE-2-Disks.md b/Centreon/Configuration du fichier NSClient++ pour le modèle OS-Windows-NRPE-2-Disks.md index 764d14d..e6b13c8 100644 --- a/Centreon/Configuration du fichier NSClient++ pour le modèle OS-Windows-NRPE-2-Disks.md +++ b/Centreon/Configuration du fichier NSClient++ pour le modèle OS-Windows-NRPE-2-Disks.md @@ -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 +## 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 +## 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, 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] + +### 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. +### 4.2 Section [/settings/default] -**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] +### 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 : --, $, |, & +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 : +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** \ No newline at end of file +### Conclusion + +La communication Centreon <-> NSClient ++ est désormais opérationnelle pour le modèle de supervision OS-Windows-NRPE-2-Disks diff --git a/Centreon/Configurer un serveur ESXi sur Centreon.md b/Centreon/Configurer un serveur ESXi sur Centreon.md index 62ed28b..88513a1 100644 --- a/Centreon/Configurer un serveur ESXi sur Centreon.md +++ b/Centreon/Configurer un serveur ESXi sur Centreon.md @@ -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 : -Dans Centreon : * **Configuration -> Connecteurs -> Configurations additionnelles** Vérifier que le connecteur VMware est correctement configuré diff --git a/Compilation.md b/Compilation.md index 63c1c04..31d39f3 100644 --- a/Compilation.md +++ b/Compilation.md @@ -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** diff --git a/Docker/MAJ DOCKER.md b/Docker/MAJ DOCKER.md index ff32c64..900cb16 100644 --- a/Docker/MAJ DOCKER.md +++ b/Docker/MAJ DOCKER.md @@ -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) -Sur le noeud manager : +## Passer temporairement un noeud worker en mode maintenance (down) + +Sur le noeud manager : + ```bash docker node update --availability drain ``` -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*) -Sur le noeud manager : +## Rétablir le noeud en mode disponible (*available*) + +Sur le noeud manager : + ```bash docker node update --availability active ``` -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 !!!!!!!!!!!!!** diff --git a/HYCU/Procédure de restauration HYCU (Test de restauration).md b/HYCU/Procédure de restauration HYCU (Test de restauration).md index 3cc7823..4449422 100644 --- a/HYCU/Procédure de restauration HYCU (Test de restauration).md +++ b/HYCU/Procédure de restauration HYCU (Test de restauration).md @@ -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. \ No newline at end of file +13. Contrôler le bon fonctionnement de la restauration.