Vous êtes ici:

Menu

Spécial newbie, configurez simplement vos notifications en local

upgrade-centreon2602015-04-22_09-26-55_PM
Voici une astuce pour bien débuter et comprendre les mécanismes des notifications sans passer par un relais smtp. J'ai créé cet article suite à de nombreuses demandes pour vérifier les notifications, malheureusement chacun à sa propre configuration et il est difficile de prévoir tous les cas possible et inimaginable. Cette solution a le mérite d'être très simple à mettre en place et permet une vérification rapide de votre supervision.
notification_locale01

Tout d'abord, votre serveur doit être équipé d'un agent mail, pour la distribution Debian vérifiez bien que vous avez le package bsd-mailx.
root@central-test7:/home/vmdebian# dpkg -l | grep bsd-mail
ii bsd-mailx 8.1.2-0.20111106cvs-1+deb7u1 amd64 simple mail user agent

Ensuite, onfigurez votre contact avec une adresse de type local sous la forme . Activez les notifications, affectez une période de notification, des options de notification et des commandes de notifications comme ci-dessous.

notification_locale02

Si vous partez d'une installation de base livrée par Centreon, activer la notification des hôtes et services grâce aux templates respectifs generic-host et generic-service.

notification_locale03

notification_locale04

Lorsque vous avez appliqué la configuration, vous devez avoir une notification fonctionnelle. Il suffit de vous connecter avec votre utilisateur sur le serveur de supervision. Si des notifications vous ont été envoyées, vous recevrez ce message lors de votre connexion.

You have mail.

Pour les lire, nous utiliserons un outil rudimentaire mais efficace : mail. Voici, un exemple d'affichage :
mail
Mail version 8.1.2 01/15/2001. Type ? for help.
"/var/mail/vmdebian": 11 messages 11 unread
>U 1 centreon-engine@d Wed Jun 29 21:10 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
U 2 centreon-engine@d Wed Jun 29 21:20 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
U 3 centreon-engine@d Wed Jun 29 21:25 26/857 ** RECOVERY alert - Monitoring Server/Disk-/test is OK **
U 4 centreon-engine@d Wed Jun 29 21:59 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
U 5 centreon-engine@d Wed Jun 29 22:09 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
U 6 centreon-engine@d Wed Jun 29 22:19 26/870 ** PROBLEM alert - Monitoring Server/Disk-/test is WARNING **
U 7 centreon-engine@d Wed Jun 29 22:29 26/870 ** PROBLEM alert - Monitoring Server/Disk-/test is WARNING **
U 8 centreon-engine@d Wed Jun 29 22:34 26/857 ** RECOVERY alert - Monitoring Server/Disk-/test is OK **
U 9 centreon-engine@d Thu Jun 30 08:22 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
U 10 centreon-engine@d Thu Jun 30 08:32 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
U 11 centreon-engine@d Thu Jun 30 08:37 26/857 ** RECOVERY alert - Monitoring Server/Disk-/test is OK **
&

Le U indique que le message n'a pas été encore lu. Pour lire un message, saisissez le numéro à droite du U, dans notre exemple nous lirons le message Critical n°10
& 10
Message 10:
From centreon-engine@debian78 Thu Jun 30 08:32:24 2016
Envelope-to: vmdebian@localhost
Delivery-date: Thu, 30 Jun 2016 08:32:24 +0200
To: vmdebian@localhost
Subject: ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
From: Centreon-engine Admin
Date: Thu, 30 Jun 2016 08:32:24 +0200

***** centreon Notification *****

Notification Type: PROBLEM

Service: Disk-/test
Host: Monitoring Server
Address: 127.0.0.1
State: CRITICAL

Date/Time: 30-06-2016 Additional Info : Disk CRITICAL - /test TOTAL: 0.096GB USED: 0.086GB (90%) FREE: 0.009GB (10%)

&

Pour afficher de nouveau les messages, saisissez la commande h, le symbole U n'apparaît plus sur le message 10 car il a été lu.
& h
U 1 centreon-engine@d Wed Jun 29 21:10 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
U 2 centreon-engine@d Wed Jun 29 21:20 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
U 3 centreon-engine@d Wed Jun 29 21:25 26/857 ** RECOVERY alert - Monitoring Server/Disk-/test is OK **
U 4 centreon-engine@d Wed Jun 29 21:59 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
U 5 centreon-engine@d Wed Jun 29 22:09 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
U 6 centreon-engine@d Wed Jun 29 22:19 26/870 ** PROBLEM alert - Monitoring Server/Disk-/test is WARNING **
U 7 centreon-engine@d Wed Jun 29 22:29 26/870 ** PROBLEM alert - Monitoring Server/Disk-/test is WARNING **
U 8 centreon-engine@d Wed Jun 29 22:34 26/857 ** RECOVERY alert - Monitoring Server/Disk-/test is OK **
U 9 centreon-engine@d Thu Jun 30 08:22 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
> 10 centreon-engine@d Thu Jun 30 08:32 26/873 ** PROBLEM alert - Monitoring Server/Disk-/test is CRITICAL **
U 11 centreon-engine@d Thu Jun 30 08:37 26/857 ** RECOVERY alert - Monitoring Server/Disk-/test is OK **

Pour quitter, utilisez la commande q, les messages lus seront sauvegardés dans le fichier mbox.
& q
Saved 1 message in /home/vmdebian/mbox
Held 10 messages in /var/mail/vmdebian

Le dernier message indique qu'il reste 10 messages non lus. Pour supprimer des messages, utilisez la commande d. Pour sortir sans sauvegarder les actions, utilisez la commande x. Voilà, c'est la fin de notre article.


blog comments powered by Disqus
 Vous êtes ici: