Jeżeli nie jesteśmy zadowoleni z istniejących typów mediów, istnieje jeszcze alternatywna droga wysyłania powiadomień. Można utworzyć skrypt, który obsłuży powiadomienia inną metodą. Skrypty takie zlokalizowane są w katalogu określonym w zmiennej AlertScriptsPath w pliku konfiguracyjnym serwera Zabbix. Gdy uruchamiany jest skrypt alarmu otrzymuje 3 zmienne linii komend (odpowiednio $1, $2 i $3):
Odbiorca ("Do") jest określany we właściwościach medium użytkownika. Poniżej przykład skryptu alarmu:
Zmienne środowiskowe nie są zachowywane lub tworzone dla skryptu, należy używać ich bezpośrednio.
Żeby skonfigurować własne skrypty alarmów jako typ mediów:
Atrybuty typu mediów:
Parametr | Opis |
---|---|
Opis | Nazwa typu mediów. |
Typ | należy wybrać Skrypt jako typ. |
Nazwa skryptu | Należy wprowadzić nazwę skryptu. |
Żeby ustawić własne skrypty alarmów dla użytkownika:
Atrybuty mediów użytkownika:
Parametr | Opis |
---|---|
Typ | Należy wybrać Skrypt jako typ. |
Wyślij do | Należy określić odbiorcę do otrzymywania alarmów. |
Kiedy włączone | Można ograniczyć czas, kiedy skrypty alarmów są wykonywane, na przykład, tylko dni pracujące (1-5,09:00-18:00). Zobacz też opis formatu określania okresu czasu. |
Użyj jeżeli poziom | Należy zaznaczyć pola poziomów wyzwalaczy, dla których mają być aktywowane skrypty alarmów. |
Stan | Stan medium użytkownika. Włączony - w użyciu. Wyłączony - nie jest używany. |