Comment puis-je arrêter les notifications par e-mail. J'installe un nouveau serveur et reçois des tonnes de notifications. Veut les désactiver pour le moment.
Cliquez sur "Process Info" dans le volet de navigation de gauche, puis "Disable Notifications", puis "Commit".
dans nagios.cfg, définissez enable_notifications = 0 et redémarrez nagios
Vous pouvez également le faire au niveau du contact, en désactivant les notifications pour votre contact Nagios. Par exemple.:
define contact {
contact_name JohnDoe
email [email protected]
Host_notifications_enabled 0
service_notifications_enabled 0
}
L'autre façon d'habiller ce chat est d'utiliser les Host_notification_options et service_notification_options dans la définition du contact. Définissez-les sur n
(aucun).
Définissez les deux:
à jamais au lieu de 24x7
Vous pouvez également le faire via le canal nommé command_file
De NAGIOS, si vous l'avez défini. Les avantages de le faire de cette façon sont qu'il est interne à NAGIOS, il peut être programmé à partir de at
ou cron
plutôt que de nécessiter une interaction avec un navigateur Web, et cela ne nécessite pas de changer l'un des fichiers de configuration.
Pour désactiver les notifications (sur CentOS6 EPEL NAGIOS - d'autres distributions peuvent avoir le fichier command_file configuré ailleurs):
echo "[`date +%s`] DISABLE_NOTIFICATIONS" > /var/nagios/rw/nagios.cmd
et pour le réactiver plus tard:
echo "[`date +%s`] ENABLE_NOTIFICATIONS" > /var/nagios/rw/nagios.cmd
Vous pouvez également arrêter votre serveur de messagerie (service postfix stop
) sur le serveur Nagios, si vous relayez via le serveur de messagerie sur l'hôte local où Nagios est installé. Ensuite, vous pouvez faire postsuper -d ALL
pour supprimer tous les e-mails se trouvant dans mailq
.