Connecteur Nagios / Icinga pour Canopsis

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

Pré-requis

Quelques paquets essentiels doivent être installés afin de pouvoir installer le connecteur :

$ apt-get install build-essential git-core

Installation

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/

Configuration

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.

canopsis/canopsis-nagios-connector.txt · Dernière modification: 02/03/2017 15:41 (modification externe)
CC Attribution-Noncommercial-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0