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/