Les fichiers des écouteurs sont définis dans le dossier /etc/shinken/listeners/. Il doit y avoir un fichier cfg par source.
Seule la source listener-shinken est une source interne et ne présente pas de fichier de configuration.
La structure d'un fichier de module écouteur respecte la définition précisée dans la configuration des sources.
Voici la liste des options spécifiques pour un écouteur.
| Nom de l'option | Valeurs possibles | Effet sur le fonctionnement de la source |
|---|---|---|
| listener_name | < un nom > | Cette option remplace l'option source_name. Sera le nom affiché de la source dans l'interface. Ce nom ne doit pas dépasser 40 caractères. Un nom trop long empêchera le Synchronizer de démarrer. |
| module_type | listener-rest | Définit la source comme un module de type écouteur. |
| import_interval | 0 | Cette source ne peut être importé automatiquement. |
| host | < une adresse IP > | L'adresse IP d'écoute du module. Pour écouter sur toutes les adresses de la machine, mettre 0.0.0.0 |
| port | < un entier > | Définit le port d'écoute du module. Doit être entre 1024 et 65535 |