Jak wysłać alert w nagios dla określonej usługi na określony identyfikator poczty


0

Pozwól, że skonfigurowałem jednego hosta w nagios i skonfigurowałem również kontakt do wiadomości e-mail, i to również działa, teraz wyzwaniem są wszystkie alerty dla każdego hosta idącego do identyfikatora poczty zdefiniowanego w contacts.cfg, ale chcę wysyłać alerty związane z siecią zespół, alerty związane z przestrzenią powinny dostać się do zespołu przechowywania itp

Jak napisałem poniżej dwa polecenia, jeden dla ping i jeden dla swap. Tak więc w przypadku alertów pingowych należy przejść na adres network@example.com, a w przypadku zamiany - geto storage@example.com.

zdefiniuj usługę {użyj usługi ogólnej; Nazwa szablonu usługi, która ma być używana nazwa_hosta Host-1 opis_usługi PING komenda_kontrola_nrpe!

zdefiniuj usługę {użyj usługi ogólnej; Nazwa szablonu usługi, która ma być używana nazwa_hosta Host-1 opis_usługi Zamień polecenie_kontroli_nrpe!

Jeśli dodam dowolny identyfikator poczty w contacts.cfg, wyśle ​​on wszystkie alerty do wszystkich identyfikatorów poczty, jeśli są zdefiniowane w pliku hosta. Chcę więc wysłać alert dla jednego hosta, inny alert dla innego identyfikatora poczty, zamiast wszystkich alertów dla jednego lub wielu identyfikatorów.

Odpowiedzi:


0

W definicji usługi dodaj dyrektywę kontaktów i nazwę tego kontaktu, a ten kontakt musi być zdefiniowany w pliku contacts.cfg.

define service{
    use                             generic-service
    host_name                       Host-1
    service_description             PING
    contacts                        user
    check_command                   check_nrpe!check_ping
    }

Grupy mogą być również używane jako:

define service{
    use                             generic-service
    host_name                       Host-1
    service_description             PING
    contact_groups                  admins
    check_command                   check_nrpe!check_ping
    }
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.