c95a42c62036c4350c5f7301a82b678e71f3009d
Monitoring/Icinga.md
... | ... | @@ -242,6 +242,18 @@ R : Il faut être ajouté dans le groupe administrateurs , par défaut les utili |
242 | 242 | ### Q : On peut pas copier la conf de Nagios ? |
243 | 243 | R : Non, Icinga1 était totalement compatible mais il y a quelques modifications à faire avec Icinga2. |
244 | 244 | |
245 | +### Q : Les notifications ne s'envoient pas !? |
|
246 | + |
|
247 | +R: Pour débugguer les notifications : |
|
248 | +1. Commencez par vérifier l'installation. |
|
249 | +Normalement on doit avoir dans le fichier `/etc/icinga2/zones.d/global-templates/commands.conf` la définition des commandes que les notifications vont lancer (appel d'un script python qui appelle l'API de Telegram, script pour IRC, ...). Les notifications en elle même sont définies dans le fichier `/etc/icinga2/zones.d/brest/notifications.conf`, vérifiez bien les règles d'application : les filtres (les types `types` et états `states` qui vont être acceptés) ainsi que l'utilisateur qui va envoyer la notification `users` (définis dans `/etc/icinga2/zones.d/global-conf/users.conf` qui eux aussi ont des filtres), ainsi que l'assignation `assign` (qui définit à quoi s'applique la notification). |
|
250 | + |
|
251 | +Si vous êtes vraiment perdu, la commande magique pour débugguer : |
|
252 | +``` |
|
253 | +tail /var/log/icinga2/debug.log -f|grep --after-context=10 "information/ExternalCommandListener:" |
|
254 | +``` |
|
255 | + |
|
256 | +Les informations seront très utiles, n'hésitez pas à augmenter la taille du after-context. |
|
245 | 257 | |
246 | 258 | ## Ressources utiles |
247 | 259 | * Le site officiel d'icinga : https://www.icinga.org/ |