diff --git a/Supervision/Centreon/Plugins.html b/Supervision/Centreon/Plugins.html index bcc4e4a..d244dfd 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:36:15.145Z +date: 2021-05-23T16:39:54.279Z tags: editor: ckeditor dateCreated: 2021-05-23T16:18:38.911Z @@ -202,6 +202,42 @@ OK: 2 CPU(s) average usage is: 42.00% | 'cpu0'=41.00%;;;0;100 'cpu1'=43.00%;;;0;

Puis écrire la commande dans la section « command line »

$USER3$/centreon_plugins.pl --plugin=$_SERVICEPLUGIN$ --hostname=$HOSTADDRESS$ --snmp-community=$_HOSTSNMPCOMMUNITY$ --snmp-version=$_HOSTSNMPVERSION$ --mode=$_SERVICEMODE$ --interface=$_SERVICEINTERFACE$ --warning-in-traffic=$_SERVICEWARNINGIN$ --warning-out-traffic=$_SERVICEWARNINGOUT$ --critical-in-traffic=$_SERVICECRITICALIN$ --critical-out-traffic=$_SERVICECRITICALOUT$ $_SERVICEOPTION$ $_SERVICEOPTION$
+

Cliquer sur le bouton « Describe macros »  
Un pop-up va alors s’ouvrir permettant de décrire les différentes macros qui seront utilisées
Attention, les informations utilisées ici le sont à titre d’exemple afin d’avoir une bonne visibilité de la commande. Les valeurs qui seront réellement utilisées seront définies dans le Template de service qui sera créée par la suite.

+
+

Cliquer sur « save »
Les informations apparaissent alors dans la commande.

+
+

Valider la création de la commande en cliquant sur « save »

+

Les serveurs ayant plusieurs interfaces, il nous faut dans un premier temps savoir quelle est l’ID de l’interface que l’on souhaite superviser. Pour cela effectuer la commande suivante directement dans la CLI de centreon : 

+
./centreon_plugins.pl --plugin=os::windows::snmp::plugin --mode=list-interfaces --hostname=172.20.0.4 --snmp-community=**** --snmp-version=2c --interface= --name --oid-display=ifDesc --filter-status=up
+

La liste des interfaces apparait il ne reste plus qu’à choisir l’interface ciblée 

+
List interfaces:
+'Software Loopback Interface 1' [speed = 1073, status = up, id = 1]
+Skipping interface 'WAN Miniport (IKEv2)': no matching filter status
+'Broadcom BCM5708C NetXtreme II GigE (NDIS VBD Client) #46' [speed = 1000, status = up, id = 7]
+

Dans notre exemple l’ID de l’interface est «7 ». C’est cette valeur qui sera utilisée afin de récolter des informations lors de l’utilisation du check

+

Passons maintenant à la création du Template de service qui utilisera cette commande.

+

Cliquer sur « Configuration » puis « Services » puis sur « Templates » et en fin sur « add »
De la même manière que vu précédemment lors de la création de Templates, nous allons remplir les informations mais cette fois-ci ce seront les « macros personnalisées » qui seront utilisées et définies

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+

 

+