diff --git a/Supervision/Centreon/Plugins.html b/Supervision/Centreon/Plugins.html
index baf6f51..f60667f 100644
--- a/Supervision/Centreon/Plugins.html
+++ b/Supervision/Centreon/Plugins.html
@@ -2,7 +2,7 @@
title: Les plugins
description: Les commandes à l'aide de plugins
published: true
-date: 2021-05-23T16:24:32.733Z
+date: 2021-05-23T16:27:15.493Z
tags:
editor: ckeditor
dateCreated: 2021-05-23T16:18:38.911Z
@@ -42,10 +42,53 @@ dateCreated: 2021-05-23T16:18:38.911Z
Ce Template va permettre d’effectuer la supervision de la connectivité réseau à l’aide du ping pour les hôtes liés à ce Template. Toutefois il est nécessaire de le configurer selon ses besoins, le nombre de paquets envoyés ou les valeurs pour le « warning » et « critical » ne sont pas forcément celles que l’on souhaite. Il est également important de positionner correctement l’ensemble des périodes de check, des intervalles de supervision ainsi que les notifications comme indiqué précédemment dans cette procédure.
En effet par défaut, tout est vide.
--
-
-
+
Une fois les plugins installés, un certain nombre de commandes et de Templates sont disponibles.
Nous avons vu comment les utiliser mais il est également possible si on le souhaite de ne pas utiliser les Templates prédéfinies et de recréer ses propres Templates à partir des commandes (checks) disponibles.
Pour cela il faudra procéder de la même façon que précédemment dans cette procédure.
Il existe de nombreux sites proposant des listes de plugins mis à disposition gratuitement.
Par exemple, le site « exchange Nagios » est plutôt bien fourni : https://exchange.nagios.org
Toute fois pour les besoins de cette procédure, nous allons prendre en exemple le plugin « centreon_plugins.pl ».
Il s’agit d’un plugin écrit en perl qui est très complet et qui permet de mettre en place un très grand nombre de checks différents.
Avant toute chose, si ce n’est pas déjà fait il faut installer la commande « git »
+yum install git
+Une fois la commande installée, se déplacer dans le répertoire /tmp puis télécharger le plugin depuis Github à l’aide des commandes ci-dessous :
+cd /tmp
+git clone https://github.com/centreon/centreon-plugins
+Le répertoire « centreon-plugins » devrait être visible dans /tmp
+ll
+drwxr-xr-x 17 root root 309 27 août 16:24 centreon-plugins
+Déplacer le dossier dans /usr/lib/nagios/plugins/ puis lui ajouter les droits nécessaires pour son exécution par centreon
+cp centreon-plugins /usr/lib/nagios/plugins/
+cd /usr/lib/nagios/plugins
+chmod 755 -Rf centreon-plugins
+chown -Rf centreon:centreon centreon-plugins
+Avant de commencer, voici le contenu du dossier :
+drwxr-xr-x 47 centreon centreon 4096 16 juil. 12:47 apps
+drwxrwxr-x 4 centreon centreon 35 16 juil. 12:47 centreon
+-rwxr-xr-x 1 centreon centreon 989 16 juil. 12:34 centreon_plugins.pl
+-rwxr-xr-x 1 centreon centreon 15135 16 juil. 12:34 changelog
+drwxr-xr-x 7 centreon centreon 77 16 juil. 12:47 cloud
+drwxr-xr-x 2 centreon centreon 46 16 juil. 12:47 contrib
+drwxr-xr-x 10 centreon centreon 119 16 juil. 12:47 database
+drwxr-xr-x 4 centreon centreon 26 16 juil. 12:47 docs
+drwxr-xr-x 4 centreon centreon 107 16 juil. 12:47 example
+drwxr-xr-x 10 centreon centreon 110 16 juil. 12:47 hardware
+-rwxrwxr-x 1 centreon centreon 2752 20 août 10:24 host-email.php
+-rwxr-xr-x 1 centreon centreon 11357 16 juil. 12:34 LICENSE.txt
+drwxr-xr-x 63 centreon centreon 4096 16 juil. 12:47 network
+drwxr-xr-x 5 centreon centreon 48 16 juil. 12:47 notification
+drwxr-xr-x 8 centreon centreon 87 16 juil. 12:47 os
+-rwxr-xr-x 1 centreon centreon 3194 16 juil. 12:34 README.md
+-rwxrwxr-x 1 centreon centreon 5180 20 août 10:24 service-email.php
+drwxr-xr-x 3 centreon centreon 18 16 juil. 12:47 snmp_standard
+drwxr-xr-x 23 centreon centreon 305 16 juil. 12:47 storage
+A savoir :
+Précédemment nous avons vu que lorsque nous utilisions une commande, la variable « $USER1$ » était utilisée.
Elle correspond au chemin suivant : /usr/lib/nagios/plugins/ et permet de faire appel aux commandes se trouvant dans ce répertoire.
Par exemple : /usr/lib/nagios/plugins/check_centreon_snmp_memory en y associant les valeurs nécessaires au check permettra d’effectuer un check de la RAM sur le ou les appareils ciblés.
$USER1$/check_centreon_snmp_memory -H $HOSTADDRESS$ -C $ARG1$ -v $ARG2$ -w $ARG3$ -c $ARG4$