2 Makra użytkownika obsługiwane według lokalizacji

Przegląd

Ta sekcja zawiera listę miejsc, w których obsługiwane są makra definiowane przez użytkownika.

Dla Akcji, Odkrywania sieci, Proxy oraz wszystkich lokalizacji wymienionych w sekcji Inne lokalizacje na tej stronie obsługiwane są tylko makra użytkownika na poziomie globalnym. W wymienionych lokalizacjach makra na poziomie hosta i na poziomie szablonu nie będą rozwijane.

Aby dostosować wartości makr (na przykład skrócić je lub wyodrębnić określone podciągi), można użyć funkcji makr.

Akcje

W akcjach makra użytkownika mogą być używane w następujących polach:

Lokalizacja Wiele makr/mieszanie z tekstem1
Powiadomienia i polecenia oparte na wyzwalaczach tak
Wewnętrzne powiadomienia oparte na wyzwalaczach tak
Powiadomienia o aktualizacji problemu tak
Powiadomienia i polecenia oparte na usługach tak
Powiadomienia o aktualizacji usługi tak
Warunek okresu czasu nie
Operacje
Domyślny czas trwania kroku operacji nie
Czas trwania kroku nie

Hosty/prototypy hostów

W konfiguracji hosta i prototypu hosta makra użytkownika mogą być używane w następujących polach:

Lokalizacja Wiele makr/mieszanie z tekstem1
IP/DNS interfejsu tylko DNS
Port interfejsu nie
SNMP v1, v2
Społeczność SNMP tak
SNMP v3
Nazwa kontekstu tak
Nazwa bezpieczeństwa tak
Hasło uwierzytelniania tak
Hasło prywatności tak
IPMI
Nazwa użytkownika tak
Hasło tak
Tagi2
Nazwy tagów tak
Wartości tagów tak

Pozycje / prototypy pozycji

W konfiguracji pozycji lub prototypu pozycji można używać makr użytkownika w następujących polach:

Location Multiple macros/mix with text1
Nazwa pozycji yes
Parametry klucza pozycji yes4
Interwał aktualizacji no
Interwały niestandardowe no
Limit czasu (dostępne dla typów pozycji obsługiwanych) no
Przechowuj do (dla historii i trendów) no
Opis yes
Pozycja obliczana/agregowana
Formuła (stałe wyrażenia i parametry funkcji; parametry klucza pozycji; (tylko pozycja agregowana) warunki filtrowania (nazwa grupy hostów i nazwa tagu)) yes
Monitor bazy danych
Nazwa użytkownika yes
Hasło yes
Zapytanie SQL yes
Agent HTTP
URL3 yes
Pola zapytania yes
Treść żądania yes
Nagłówki (nazwy i wartości) yes
Wymagane kody statusu yes
Proxy HTTP yes
Nazwa użytkownika uwierzytelniania HTTP yes
Hasło uwierzytelniania HTTP yes
Plik certyfikatu SSL yes
Plik klucza SSL yes
Hasło klucza SSL yes
Dozwolone hosty yes
Agent JMX
Punkt końcowy JMX yes
Pozycja skryptowa
Nazwy i wartości parametrów yes
Pozycja przeglądarkowa
Nazwy i wartości parametrów yes
Agent SNMP
OID SNMP yes
Agent SSH
Nazwa użytkownika yes
Plik klucza publicznego yes
Plik klucza prywatnego yes
Hasło yes
Skrypt yes
Agent TELNET
Nazwa użytkownika yes
Hasło yes
Skrypt yes
Zabbix trapper
Dozwolone hosty yes
Tagi2
Nazwy tagów yes
Wartości tagów yes
Kroki preprocessingu
Parametry (w tym skrypty niestandardowe) yes
Parametry obsługi błędów niestandardowych (pola Ustaw wartość na i Ustaw błąd na) yes

Odkrywanie niskiego poziomu

W regule odkrywania niskiego poziomu makra użytkownika mogą być używane w następujących polach:

Lokalizacja Wiele makr/mieszanie z tekstem1
Parametry klucza tak
Interwał aktualizacji nie
Interwał niestandardowy nie
Limit czasu (dostępny dla obsługiwanych typów pozycji) nie
Usuń utracone zasoby nie
Wyłącz utracone zasoby nie
Opis tak
SNMP agent
OID SNMP tak
SSH agent
Nazwa użytkownika tak
Plik klucza publicznego tak
Plik klucza prywatnego tak
Hasło tak
Skrypt tak
TELNET agent
Nazwa użytkownika tak
Hasło tak
Skrypt tak
Zabbix trapper
Dozwolone hosty tak
Monitor bazy danych
Nazwa użytkownika tak
Hasło tak
Zapytanie SQL tak
JMX agent
Punkt końcowy JMX tak
HTTP agent
URL3 tak
Pola zapytania tak
Treść żądania tak
Nagłówki (nazwy i wartości) tak
Wymagane kody statusu tak
Nazwa użytkownika do uwierzytelniania HTTP tak
Hasło do uwierzytelniania HTTP tak
Filtry
Wyrażenie regularne tak
Nadpisania
Filtry: wyrażenie regularne tak
Operacje: interwał aktualizacji (dla prototypów pozycji) nie
Operacje: okres przechowywania historii (dla prototypów pozycji) nie
Operacje: okres przechowywania trendów (dla prototypów pozycji) nie

Odkrywanie sieci

W regule odkrywania sieci makra użytkownika mogą być używane w następujących polach:

Lokalizacja Wiele makr/mieszanie z tekstem1
Interwał aktualizacji nie
SNMP v1, v2
Społeczność SNMP tak
OID SNMP tak
SNMP v3
Nazwa kontekstu tak
Nazwa bezpieczeństwa tak
Hasło uwierzytelniania tak
Hasło prywatności tak
OID SNMP tak

Proxy

W konfiguracji proxy makra użytkownika mogą być używane w następujących polach:

Lokalizacja Wiele makr/mieszanie z tekstem1
Adres dla aktywnych agentów > Port (jeśli proxy należy do grupy) nie
Adres interfejsu i port (dla pasywnego proxy) nie
Timeouty dla typów pozycji nie

Grupy proxy

W konfiguracji grupy proxy makra użytkownika mogą być używane w następujących polach:

Lokalizacja Wiele makr/mieszanie z tekstem1
Okres przełączenia awaryjnego nie
Minimalna liczba proxy nie

Szablony

W konfiguracji szablonu makra użytkownika mogą być używane w następujących polach:

Lokalizacja Wiele makr/mieszanie z tekstem1
Tagi2
Nazwy tagów tak
Wartości tagów tak

Wyzwalacze

W konfiguracji wyzwalacza makra użytkownika mogą być używane w następujących polach:

Lokalizacja Wiele makr/mieszanie z tekstem1
Nazwa tak
Dane operacyjne tak
Wyrażenie (tylko w stałych i parametrach funkcji; tajne makra nie są obsługiwane) tak
Tag do dopasowania tak
Nazwa wpisu menu tak
URL wpisu menu3 tak
Opis tak
Tagi2
Nazwy tagów tak
Wartości tagów tak

Scenariusz web

W konfiguracji scenariusza web makra użytkownika mogą być używane w następujących polach:

Lokalizacja Wiele makr/mieszanie z tekstem1
Nazwa tak
Interwał aktualizacji nie
Agent tak
HTTP proxy tak
Zmienne (tylko wartości) tak
Nagłówki (nazwy i wartości) tak
Kroki
Nazwa tak
URL3 tak
Zmienne (tylko wartości) tak
Nagłówki (nazwy i wartości) tak
Limit czasu nie
Wymagany ciąg znaków tak
Wymagane kody statusu nie
Uwierzytelnianie
Użytkownik tak
Hasło tak
Certyfikat SSL tak
Plik klucza SSL tak
Hasło klucza SSL tak
Tagi2
Nazwy tagów tak
Wartości tagów tak

Inne lokalizacje

Oprócz lokalizacji wymienionych tutaj, makra użytkownika mogą być używane w następujących polach:

Lokalizacja Wiele makr/mieszanie z tekstem1
Skrypty globalne (URL, skrypt, SSH, Telnet, IPMI), w tym tekst potwierdzenia yes
Webhooki
Skrypt JavaScript no
Nazwa parametru skryptu JavaScript no
Wartość parametru skryptu JavaScript yes
Pulpity
Kolumna typu danych Text w widżecie pulpitu Top hosts yes
Parametr Description w widżecie pulpitu Item value i Gauge yes
Parametr Text etykiety głównej/pomocniczej w widżecie pulpitu Honeycomb yes
Parametr URL3 w widżecie pulpitu URL yes
Alerty → Typy mediów → Szablony wiadomości
Temat yes
Wiadomość yes
Alerty → Typy mediów → Skrypt
Parametry skryptu yes
Alerty → Typy mediów → Typ mediów
Pola Username i Password dla typu mediów Email (gdy Authentication jest ustawione na "Username and password"; zalecane są sekretne makra) yes
Użytkownicy → Użytkownicy → Media
Gdy aktywne no
Administracja → Ogólne → GUI
Czas pracy no
Administracja → Ogólne → Limity czasu
Limity czasu dla typów pozycji no
Administracja → Ogólne → Łączniki
URL yes
Username yes
Password yes
Bearer token yes
Timeout no
HTTP proxy yes
SSL certificate file yes
SSL key file yes
SSL key password yes

Pełną listę wszystkich makr obsługiwanych w Zabbiksie można znaleźć w sekcji obsługiwane makra.

Przypisy

1 Jeśli dla danego miejsca nie są obsługiwane wiele makr w polu lub makra połączone z tekstem, pojedyncze makro musi wypełniać całe pole.

2 Makra używane w nazwach i wartościach tagów są rozwijane tylko podczas procesu generowania zdarzenia.

3 Adresy URL zawierające sekretne makro nie będą działać, ponieważ makro w nich zostanie rozwinięte jako "******".

4 Makra nie są obsługiwane w kluczu pozycja elementów Zabbix trapper.