Sommaire

Description

Les écouteurs ont pour objectifs d'être des sources passives comme une API sur laquelle il est possible de faire des appels pour ajouter des éléments à superviser :

Ajouter un nouvel écouteur

1 - Création du fichier cfg d'un écouteur

Pour ajouter un nouvel écouteur, il faut créer un fichier avec sa configuration et quel type de module ( code-source ) doit être utiliser pour cette source.

Il n'y a pour le moment qu'un type d'écouteur.

  • La sous-page suivante décrit comment faire le fichier : Ecouteur de type listener-rest.
  • Les fichiers de configurations des écouteurs doivent être mis par défaut dans le répertoire : /etc/shinken/listeners/

2 - Activation de l'écouteur sur le Synchronizer

Une fois le fichier de configuration fait, il faut ajouter l'écouteur dans la liste de sources chargé par le Synchronizer:

  • Cela s'effectue en ajoutant son nom dans le fichier de configuration du démon Synchronizer.
  • Pour ce faire, ouvrez le fichier de configuration à l'emplacement /etc/shinken/synchronizers/synchronizer-master.cfg, et ajouter le nom de votre écouteur dans le paramètre sources .


Exemple: Pour l'écouteur nommé "my-listener"

define synchronizer {
    [...]
    sources                   Source 1, Source 2, Source 3, my-listener
    [...]
}


Pour prendre en compte le changement de configuration, redémarrer le Synchronizer:

service shinken-synchronizer restart