E-posta bildirimlerini nasıl durdurabilirim. Yeni bir sunucu kuruyorum ve tonlarca bildirim alıyorum. Şimdilik onları devre dışı bırakmak istiyor.
E-posta bildirimlerini nasıl durdurabilirim. Yeni bir sunucu kuruyorum ve tonlarca bildirim alıyorum. Şimdilik onları devre dışı bırakmak istiyor.
Yanıtlar:
Nagios kişiniz için bildirimleri devre dışı bırakarak da bir iletişim düzeyinde yapabilirsiniz. Örneğin:
define contact {
contact_name JohnDoe
email johndoe@example.com
host_notifications_enabled 0
service_notifications_enabled 0
}
Bu kediyi diğer yolu ise host_notification_options ve service_notification_options temas tanımında. Bunları n
(yok) olarak ayarlayın .
Bunu command_file
tanımladıysanız, NAGIOS adlı isimlendirilmiş kanal üzerinden de yapabilirsiniz . Bu şekilde yapmanın avantajları, NAGIOS'a dahil olması, bir web tarayıcısıyla etkileşime girmeyi gerektirmek yerine, programlanabilir at
veya cron
yapılandırma dosyalarının değiştirilmesini gerektirmez.
Bildirimleri devre dışı bırakmak için (CentOS6 EPEL NAGIOS - diğer dağıtımlarda command_file başka bir yerde yapılandırılmış olabilir):
echo "[`date +%s`] DISABLE_NOTIFICATIONS" > /var/nagios/rw/nagios.cmd
ve daha sonra yeniden etkinleştirmek için:
echo "[`date +%s`] ENABLE_NOTIFICATIONS" > /var/nagios/rw/nagios.cmd
service postfix stop
Nagios'un kurulu olduğu yerel sistemdeki posta sunucusundan geçiş yapıyorsanız, posta sunucunuzu ( ) Nagios sunucusunda da durdurabilirsiniz . Sonra postsuper -d ALL
oturan tüm postaları silmek için yapabilirsiniz mailq
.