Tutoriel rédigé pour une version Ubuntu 10.04 LTS et Canopsis (stable).
Cette documentation permet d’installer et configurer un connecteur Canopsis pour Nagios et Icinga. Ce connecteur est sous la forme d’un “Event broker” (c’est-à-dire un NEB ⇒ Nagios Event Broker) afin de remonter les données de votre supervision vers l’hyperviseur Canopsis.
Ce tutoriel a été réalisé par :
Rôle | Nom |
---|---|
Rédacteur | Ludovic VALENTIN |
Quelques paquets essentiels doivent être installés afin de pouvoir installer le connecteur :
$ apt-get install build-essential git-core
Une fois les pré-requis installés, il est possible de commencer l’installation du NEB. Tout d’abord il faut télécharger puis compiler le connecteur :
$ git clone git://forge.canopsis.org/neb2amqp.git $ cd neb2amqp $ make
Pour finir, il ne reste plus qu’à copier l’exécutable dans votre installation Nagios :
$ sudo cp src/neb2amqp.o /usr/local/nagios/bin/
Ensuite, après avoir terminé l’installation du connecteur, il faut configurer Nagios de manière à ce qu’il charge le NEB. Pour cela, vous devez éditer votre fichier de configuration nagios.cfg :
$ sudo vi /usr/local/nagios/etc/nagios.cfg
Dans le fichier, il faut y renseigner les informations suivantes :
... event_broker_options=-1 broker_module=/usr/local/nagios/bin/neb2amqp.o name=Central x.x.x.x ...
x.x.x.x
⇒ adresse ip de votre serveur Canopsis
On redémarre ensuite Nagios :
$ sudo service nagios restart
Les évènements Nagios sont maintenant visibles depuis l’interface Canopsis.