Jak zatrzymać / wyłączyć powiadomienia e-mail Nagios

23

Jak mogę zatrzymać powiadomienia e-mail? Konfiguruję nowy serwer i otrzymuję mnóstwo powiadomień. Na jakiś czas chce je wyłączyć.

Ramesh Kumar
źródło

Odpowiedzi:

30

Kliknij „Informacje o procesie” w lewym panelu nawigacyjnym, a następnie „Wyłącz powiadomienia”, a następnie „Zatwierdź”.

EEAA
źródło
21

w nagios.cfg ustaw enable_notifications = 0 i zrestartuj nagios

promień
źródło
szukałem sposobu na tymczasowe wyłączenie wszystkich powiadomień podczas rozwiązywania problemów z nową konfiguracją, to załatwiło sprawę, dzięki!
Joey T
6

Możesz to również zrobić na poziomie kontaktu, wyłączając powiadomienia dla kontaktu Nagios. Na przykład:

define contact { 
    contact_name JohnDoe
    email [email protected]
    host_notifications_enabled 0
    service_notifications_enabled 0
}

Innym sposobem na skórowanie tego kota jest użycie opcji host_notification_options i service_notification_options w definicji kontaktu. Ustaw je na n(brak).

KJH
źródło
1

Możesz to również zrobić za pomocą command_filenazwanego potoku NAGIOS , jeśli tak zdefiniowałeś. Zalety robienia tego w ten sposób są wewnętrzne dla NAGIOS, można go programować z atlub cronzamiast wymagać interakcji z przeglądarką internetową i nie wymaga zmiany żadnego z plików konfiguracyjnych.

Aby wyłączyć powiadomienia (w CentOS6 EPEL NAGIOS - w innych dystrybucjach plik poleceń może być skonfigurowany gdzie indziej):

echo "[`date +%s`] DISABLE_NOTIFICATIONS" > /var/nagios/rw/nagios.cmd

i aby ponownie włączyć później:

echo "[`date +%s`] ENABLE_NOTIFICATIONS" > /var/nagios/rw/nagios.cmd
MadHatter obsługuje Monikę
źródło
0

Ustaw oba:

  • okres_usługi_ usługi i
  • okres_informacji_hosta

aby nigdy zamiast 24x7

Senthil
źródło
0

Możesz także zatrzymać swój serwer pocztowy ( service postfix stop) na serwerze Nagios, jeśli przekazujesz przez serwer pocztowy na hoście lokalnym, na którym jest zainstalowany Nagios. Następnie możesz zrobić, postsuper -d ALLaby usunąć wszystkie wiadomości e-mail, w których siedzisz mailq.

Senthil
źródło
1
Nie miałeś tego wiedzieć jako użytkownik o niskiej liczbie powtórzeń, ale ta sugestia została już zgłoszona, oceniona i usunięta przez jej plakat. Cytując jeden z modów na drugiej (identycznej) odpowiedzi: „ Niestety, to okropne rozwiązanie. Z punktu widzenia twoich logów Nagios i danych o dostępności hosta / usługi pokażą, że masz awarię i że powiadomienia zostały wysłane. To sprawia, że ​​dane są bezużyteczne do rozwiązywania historycznych problemów / trendów. Chociaż może to być dla Ciebie akceptowalne rozwiązanie, nie jest to coś, co powinieneś sugerować, to „właściwa” odpowiedź dla profesjonalnego środowiska.
MadHatter obsługuje Monikę