Jinja est un outil de templating qui est utilisé par Shinken pour la mise en forme des notifications par mail.
Il permet facilement de concevoir un mail en fonction de vos besoins.
Il vous est conseillé de conserver tous les fichiers et configuration d'origine, sinon vos modifications seront écrasées lors d'une prochaine mise à jour de ces derniers. |
Nous vous recommandons de conserver le préfixe [ host_ | service_ ] afin d'identifier plus facilement vos templates.
cd /var/lib/shinken/libexec/notifications cp host_alert_content_template.tpl <nom de votre fichier> cp service_alert_content_template.tpl <nom de votre fichier> |
2) Clonez les commandes de notification par mail ( action possible via les actions de masse, voir la page ) :
|
3) Éditez les commandes ainsi obtenues afin de les nommer à votre convenance, mais aussi et surtout, de faire en sorte que ces dernières utilisent vos propres templates, en modifiant la valeur passée à l'argument --content-tpl.
Par exemple, si votre copie du template s'appelle host_alert_content_template_custom.tpl :
|
4) Clonez également les méthodes de notification correspondantes :
Ainsi, vous pourrez y rattacher vos nouvelles commandes de notification.
|