1 Informacje ogólne
Przegląd
Sekcja Administration > General zawiera szereg podsekcji służących do ustawiania domyślnych wartości związanych z frontendem oraz dostosowywania Zabbixa.
Lista dostępnych podsekcji pojawia się po kliknięciu General w sekcji menu Administration. Możliwe jest również przełączanie się między podsekcjami za pomocą listy rozwijanej tytułu w lewym górnym rogu.
GUI
Ta sekcja umożliwia dostosowanie kilku domyślnych ustawień związanych z frontendem.

Parametry konfiguracji:
| Parameter | Description |
|---|---|
| Default language | Domyślny język dla użytkowników, którzy nie określili języka w swoich profilach, oraz dla użytkowników gościnnych. Więcej informacji można znaleźć w sekcji Instalacja dodatkowych języków frontend. |
| Default time zone | Domyślna strefa czasowa dla użytkowników, którzy nie określili strefy czasowej w swoich profilach, oraz dla użytkowników gościnnych. |
| Default theme | Domyślny motyw dla użytkowników, którzy nie określili motywu w swoich profilach, oraz dla użytkowników gościnnych. |
| Limit for search and filter results | Maksymalna liczba elementów (wierszy), które będą wyświetlane na liście w interfejsie webowym, na przykład w Zbieranie danych > Hosty. Uwaga: jeśli ustawiono na przykład wartość „50”, tylko pierwsze 50 elementów będzie wyświetlane we wszystkich listach frontend, których to dotyczy. Jeśli jakaś lista zawiera więcej niż pięćdziesiąt elementów, będzie to sygnalizowane znakiem „+” w komunikacie „Wyświetlanie od 1 do 50 z 50+ znalezionych”. Ponadto, jeśli używane jest filtrowanie i nadal istnieje więcej niż 50 dopasowań, wyświetlonych zostanie tylko pierwszych 50. Należy pamiętać, że zwiększenie wartości tego parametru może prowadzić do spadku wydajności i większego zużycia pamięci po stronie serwera WWW. |
| Max number of columns and rows in overview tables |
Maksymalna liczba kolumn i wierszy wyświetlanych w widżetach pulpitu Data overview i Trigger overview. Ten sam limit dotyczy zarówno kolumn, jak i wierszy. Jeśli istnieje więcej wierszy i/lub kolumn niż wyświetlanych, system pokaże ostrzeżenie u dołu tabeli: „Nie są wyświetlane wszystkie wyniki. Podaj bardziej szczegółowe kryteria wyszukiwania.” |
| Max count of elements to show inside table cell |
W przypadku wpisów wyświetlanych w pojedynczej komórce tabeli zostanie pokazana nie większa liczba niż skonfigurowana tutaj. |
| Show warning if Zabbix server is down | Ten parametr włącza wyświetlanie komunikatu ostrzegawczego w oknie przeglądarki, jeśli nie można połączyć się z serwerem Zabbix (prawdopodobnie nie działa). Komunikat pozostaje widoczny nawet po przewinięciu strony w dół. Po najechaniu kursorem jest tymczasowo ukrywany, aby odsłonić treść znajdującą się pod nim. |
| Working time | Ten ogólnosystemowy parametr definiuje godziny pracy. Na wykresach czas pracy jest wyświetlany jako białe tło, a czas poza pracą jako szary. Opis formatu czasu znajduje się na stronie Specyfikacja okresu czasu. Obsługiwane są makra użytkownika. |
| Show technical errors | Jeśli zaznaczone, wszyscy zarejestrowani użytkownicy będą mogli zobaczyć błędy techniczne (PHP/SQL). Jeśli odznaczone, informacje te są dostępne tylko dla Superadministratorów Zabbix oraz użytkowników należących do grup użytkowników z włączonym trybem debugowania. |
| Max history display period | Maksymalny okres, dla którego będą wyświetlane dane historyczne w Monitoring > Latest data, informacje o scenariuszu web hosta w Monitoring > Hosts oraz w widżecie pulpitu Data overview. Dozwolony zakres: 24 godziny (domyślnie) - 1 tydzień. Obsługiwane są sufiksy czasu, np. 1w (jeden tydzień), 36h (36 godzin). |
| Time filter default period | Domyślny okres czasu używany w wykresach i pulpitach. Dozwolony zakres: 1 minuta - 10 lat (domyślnie: 1 godzina). Obsługiwane są sufiksy czasu, np. 10m (dziesięć minut), 5w (pięć tygodni). Uwaga: gdy użytkownik zmieni okres czasu podczas przeglądania wykresu, okres ten zostanie zapisany jako preferencja użytkownika, zastępując globalną wartość domyślną lub poprzedni wybór użytkownika. |
| Max period for time selector | Maksymalny dostępny okres czasu dla wykresów i pulpitów. Użytkownicy nie będą mogli wizualizować starszych danych. Dozwolony zakres: 1 rok - 10 lat (domyślnie: 2 lata). Obsługiwane są sufiksy czasu, np. 1y (jeden rok), 365w (365 tygodni). |
Autorejestracja
W tej sekcji można skonfigurować poziom szyfrowania dla autorejestracji aktywnego agent.

Parametry oznaczone gwiazdką są obowiązkowe.
Parametry konfiguracji:
| Parameter | Description |
|---|---|
| Poziom szyfrowania | Wybierz jedną lub obie opcje poziomu szyfrowania: Brak szyfrowania - dozwolone są nieszyfrowane połączenia PSK - dozwolone są szyfrowane połączenia TLS z użyciem klucza wstępnie współdzielonego |
| Tożsamość PSK | Wprowadź ciąg tożsamości klucza wstępnie współdzielonego. To pole jest dostępne tylko wtedy, gdy jako Poziom szyfrowania wybrano opcję 'PSK'. Nie umieszczaj poufnych informacji w tożsamości PSK, ponieważ jest ona przesyłana przez sieć bez szyfrowania, aby poinformować odbiorcę, którego PSK użyć. |
| PSK | Wprowadź klucz wstępnie współdzielony (parzysta liczba znaków szesnastkowych). Maksymalna długość: 512 cyfr szesnastkowych (PSK o rozmiarze 256 bajtów), jeśli Zabbix używa biblioteki GnuTLS lub OpenSSL, 64 cyfry szesnastkowe (PSK o rozmiarze 32 bajtów), jeśli Zabbix używa biblioteki mbed TLS (PolarSSL). Przykład: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952 To pole jest dostępne tylko wtedy, gdy jako Poziom szyfrowania wybrano opcję 'PSK'. |
Zobacz także: Secure autoregistration
Limity czasu
W tej sekcji można ustawić globalne limity czasu dla typów pozycji oraz limity czasu sieci. Wszystkie pola w tym formularzu są obowiązkowe.

| Parameter | Description | |
|---|---|---|
| Limity czasu dla typów pozycji | Ile sekund czekać na odpowiedź z monitorowanej pozycji (na podstawie jej typu). Dozwolony zakres: 1 - 600 s (domyślnie: 3 s; domyślnie dla typu pozycji Browser: 60 s). Obsługiwane są sufiksy czasu, np. 30s, 1m, oraz makra użytkownika. Obsługiwane typy pozycji: - Zabbix agent (zarówno pasywne, jak i aktywne sprawdzenia) - Simple check (z wyjątkiem pozycji icmpping*, vmware.*)- SNMP agent (tylko dla pozycji SNMP walk[OID] i get[OID])- External check - Database monitor - HTTP agent - SSH agent - TELNET agent - Script - Browser Należy pamiętać, że jeśli używany jest proxy i ma on skonfigurowane limity czasu, ustawienia limitów czasu proxy zastąpią ustawienia globalne. Jeśli dla konkretnych pozycji ustawiono limity czasu, zastąpią one ustawienia proxy i globalne. |
|
| Limity czasu sieci dla UI | ||
| Komunikacja | Ile sekund czekać przed zamknięciem bezczynnego gniazda (jeśli połączenie z serwerem Zabbix zostało wcześniej nawiązane, ale frontend nie może zakończyć operacji odczytu/wysyłania danych w tym czasie, połączenie zostanie przerwane). Dozwolony zakres: 1 - 300 s (domyślnie: 3 s). | |
| Połączenie | Ile sekund czekać przed przerwaniem próby połączenia z serwerem Zabbix. Dozwolony zakres: 1 - 30 s (domyślnie: 3 s). | |
| Test typu mediów | Ile sekund czekać na odpowiedź podczas testowania typu mediów. Dozwolony zakres: 1 - 300 s (domyślnie: 65 s). | |
| Wykonanie skryptu | Ile sekund czekać na odpowiedź podczas wykonywania skryptu. Dozwolony zakres: 1 - 300 s (domyślnie: 60 s). Ten limit czasu dotyczy całego łańcucha wykonywania skryptu, który może mieć różną długość. Na przykład, jeśli skrypt jest wykonywany na agencie, jest to podróż w obie strony przez serwer (ewentualnie także proxy) do agenta i z powrotem. W przypadku skryptów wykonywanych na agencie obowiązuje limit czasu serwera lub proxy. W przypadku skryptów wykonywanych wyłącznie na aktywnym agencie prawdopodobnie trzeba zwiększyć domyślny limit czasu serwera/proxy. Limit czasu serwera/proxy musi być większy niż częstotliwość odświeżania aktywnego sprawdzenia, w przeciwnym razie może zostać przekroczony, zanim aktywny agent w ogóle otrzyma skrypt. Zobacz też: Limit czasu skryptu |
|
| Test pozycji | Ile sekund czekać na zwrócone dane podczas testowania pozycji. Dozwolony zakres: 1 - 600 s (domyślnie: 60 s). | |
| Test raportu zaplanowanego | Ile sekund czekać na zwrócone dane podczas testowania zaplanowanego raportu. Dozwolony zakres: 1 - 300 s (domyślnie: 60 s). | |
Obrazy
Sekcja Obrazy wyświetla wszystkie obrazy dostępne w Zabbix. Obrazy są przechowywane w bazie danych.

Lista rozwijana Type umożliwia przełączanie między ikonami a obrazami tła:
- Ikony są używane do wyświetlania elementów mapy sieciowej.
- Tła są używane jako obrazy tła map sieciowych.
Dodawanie obrazu
Możesz dodać własny obraz, klikając przycisk Create icon lub Create background w prawym górnym rogu.

Atrybuty obrazu:
| Parameter | Description |
|---|---|
| Name | Unikalna nazwa obrazu. |
| Upload | Wybierz plik (PNG, JPEG, GIF lub WebP) z lokalnego systemu, który ma zostać przesłany do Zabbix. Note że możliwe może być przesłanie innych formatów, które podczas wysyłania zostaną przekonwertowane do PNG. Do przetwarzania obrazów używana jest biblioteka GD, dlatego obsługiwane formaty zależą od używanej wersji biblioteki (wymagana jest wersja 2.0.28 lub nowsza). |
Maksymalny rozmiar pliku do przesłania jest ograniczony przez wartość ZBX_MAX_IMAGE_SIZE, która wynosi 1024x1024 bajtów lub 1 MB.
Przesłanie obrazu może się nie powieść, jeśli rozmiar obrazu jest bliski 1 MB, a parametr konfiguracyjny max_allowed_packet MySQL ma wartość domyślną 1 MB.
W takim przypadku zwiększ parametr max_allowed_packet.
Mapowanie ikon
Ta sekcja umożliwia tworzenie mapowania określonych hostów z określonymi ikonami. Do utworzenia mapowania wykorzystywane są informacje z pól inwentarza hosta.
Mapowania można następnie wykorzystać w konfiguracji mapy sieciowej, aby automatycznie przypisywać odpowiednie ikony pasującym hostom.
Aby utworzyć nową mapę ikon, kliknij Create icon map w prawym górnym rogu.
![]()
Parametry konfiguracji:
| Parameter | Description |
|---|---|
| Name | Unikalna nazwa mapy ikon. |
| Mappings | Lista mapowań. Kolejność mapowań określa, które z nich będzie miało priorytet. Możesz przenosić mapowania w górę i w dół listy metodą przeciągnij i upuść. |
| Inventory field | Pole inwentarza hosta, w którym będzie wyszukiwane dopasowanie. |
| Expression | Wyrażenie regularne opisujące dopasowanie. |
| Icon | Ikona używana, jeśli zostanie znalezione dopasowanie do wyrażenia. |
| Default | Domyślna ikona do użycia. |
Wyrażenia regularne
Ta sekcja umożliwia tworzenie niestandardowych wyrażeń regularnych, które można używać w kilku miejscach we frontendzie. Szczegóły można znaleźć w sekcji Wyrażenia regularne.
Opcje wyświetlania wyzwalaczy
Ta sekcja umożliwia dostosowanie sposobu wyświetlania statusu wyzwalacza w frontendzie oraz nazw i kolorów poziomu ważności wyzwalacza.

| Parameter | Description |
|---|---|
| Use custom event status colors | Zaznaczenie tego parametru włącza dostosowywanie kolorów dla potwierdzonych/niepotwierdzonych problemów. |
| Unacknowledged PROBLEM events, Acknowledged PROBLEM events, Unacknowledged RESOLVED events, Acknowledged RESOLVED events |
Wprowadź nowy kod koloru lub kliknij kolor, aby wybrać nowy z dostępnej palety. Jeśli zaznaczono pole blinking, wyzwalacze będą migać przez pewien czas po zmianie statusu, aby były bardziej widoczne. |
| Display OK triggers for | Okres wyświetlania wyzwalaczy OK. Dozwolony zakres: 0 - 24 godziny. Obsługiwane są sufiksy czasu, np. 5m, 2h, 1d. |
| On status change triggers blink for | Czas migania wyzwalacza. Dozwolony zakres: 0 - 24 godziny. Obsługiwane są sufiksy czasu, np. 5m, 2h, 1d. |
| Not classified, Information, Warning, Average, High, Disaster |
Niestandardowe nazwy i/lub kolory poziomów ważności wyświetlane zamiast domyślnych systemowych. Wprowadź nowy kod koloru lub kliknij kolor, aby wybrać nowy z dostępnej palety. Pamiętaj, że niestandardowe nazwy poziomów ważności wprowadzone tutaj będą używane we wszystkich lokalizacjach. Jeśli chcesz przetłumaczyć je na inne języki dla określonych użytkowników, zobacz stronę Dostosowywanie poziomów ważności wyzwalaczy. |
Mapy geograficzne
Ta sekcja umożliwia wybór dostawcy usługi kafelków map geograficznych oraz konfigurację ustawień dostawcy usługi dla widżetu dashboardu Geomap. Aby zapewnić wizualizację z użyciem map geograficznych, Zabbix korzysta z otwartoźródłowej biblioteki JavaScript do interaktywnych map Leaflet. Należy pamiętać, że Zabbix nie ma wpływu na jakość obrazów dostarczanych przez zewnętrznych dostawców kafelków, w tym przez predefiniowanych dostawców kafelków.

| Parameter | Description |
|---|---|
| Tile provider | Wybierz jednego z dostępnych dostawców usługi kafelków albo wybierz Other, aby dodać innego dostawcę kafelków lub kafelki hostowane samodzielnie (zobacz Using a custom tile service provider). |
| Tile URL | Szablon adresu URL (do 2048 znaków) służący do ładowania i wyświetlania warstwy kafelków na mapach geograficznych. To pole jest edytowalne tylko wtedy, gdy Tile provider ma ustawioną wartość Other. Obsługiwane są następujące symbole zastępcze: {s} reprezentuje jedną z dostępnych subdomen; {z} reprezentuje parametr poziomu powiększenia w adresie URL; {x} i {y} reprezentują współrzędne kafelka; {r} można użyć, aby dodać do adresu URL "\@2x" i wczytać kafelki retina. Przykład: https://{s}.example.com/{z}/{x}/{y}{r}.png |
| Attribution text | Tekst atrybucji dostawcy kafelków, który ma być wyświetlany w małym polu tekstowym na mapie. To pole jest widoczne tylko wtedy, gdy Tile provider ma ustawioną wartość Other. |
| Max zoom level | Maksymalny poziom powiększenia mapy. To pole jest edytowalne tylko wtedy, gdy Tile provider ma ustawioną wartość Other. |
Korzystanie z niestandardowego dostawcy usługi kafelków
Widżet Geomap może wczytywać rastrowe obrazy kafelków z niestandardowej, hostowanej samodzielnie lub zewnętrznej usługi dostawcy kafelków. Aby użyć niestandardowej zewnętrznej usługi dostawcy kafelków albo samodzielnie hostowanego folderu lub serwera kafelków, wybierz Other w polu Tile provider i określ niestandardowy adres URL w polu Tile URL, używając odpowiednich symboli zastępczych.
Moduły
Ta sekcja umożliwia zarządzanie niestandardowymi, a także wbudowanymi modułami frontend.

Kliknij Scan directory, aby zarejestrować lub wyrejestrować dowolne niestandardowe moduły. Zarejestrowane moduły pojawią się na liście; wyrejestrowane moduły zostaną z niej usunięte.
Kliknij status modułu na liście, aby włączyć lub wyłączyć moduł. Możesz także zbiorczo włączać lub wyłączać moduły, zaznaczając je na liście, a następnie klikając przyciski Enable/Disable poniżej listy.
Kliknij nazwę modułu na liście, aby wyświetlić jego szczegóły w oknie podręcznym.

Status modułu można również zaktualizować w oknie podręcznym ze szczegółami modułu; aby to zrobić, zaznacz/odznacz pole wyboru Enabled, a następnie kliknij Update.
Możesz filtrować moduły według nazwy lub statusu (włączone/wyłączone).
Łączniki
Ta sekcja umożliwia konfigurację łączników dla strumieniowania danych Zabbix do systemów zewnętrznych przez HTTP.

Kliknij Utwórz łącznik, aby skonfigurować nowy łącznik.
Możesz filtrować łączniki według nazwy lub statusu (włączony/wyłączony). Kliknij status łącznika na liście, aby włączyć/wyłączyć łącznik. Możesz także masowo włączać/wyłączać łączniki, zaznaczając je na liście, a następnie klikając przyciski Włącz/Wyłącz poniżej listy.
Inne
Ta sekcja umożliwia konfigurację różnych pozostałych parametrów frontend.

| Parameter | Description |
|---|---|
| Frontend URL | Adres URL (do 2048 znaków) do interfejsu web Zabbix. Ten parametr jest używany przez usługę web Zabbix do komunikacji z frontend i powinien być określony, aby włączyć raporty cykliczne. |
| Group for discovered hosts | hosty wykryte przez network discovery i agent autoregistration będą automatycznie przypisywane do grupy hostów wybranej tutaj. |
| Default host inventory mode | Domyślny tryb inwentarza hosta. Będzie stosowany zawsze, gdy nowy host lub prototyp hosta zostanie utworzony przez serwer lub frontend, chyba że zostanie nadpisany podczas wykrywania hosta/autorejestracji przez operację Set host inventory mode. |
| User group for database down message | Grupa użytkowników do wysyłania komunikatu alarmowego o niedostępności bazy danych. serwer Zabbix zależy od dostępności bazowej bazy danych. Nie może działać bez bazy danych. Jeśli baza danych jest niedostępna, wybrani użytkownicy mogą zostać powiadomieni przez Zabbix. Powiadomienia zostaną wysłane do grupy użytkowników ustawionej tutaj, z użyciem włączonych wpisów mediów użytkownika. Powiadomienia są przesyłane przy użyciu następujących typów mediów (gdy są włączone): email; SMS; niestandardowe skrypty alertów. Nawet jeśli wpis media typu webhook jest skonfigurowany i włączony, nie wywoła powiadomień. serwer Zabbix nie zatrzyma się; będzie czekał, aż baza danych znów będzie dostępna, aby kontynuować przetwarzanie. Powiadomienie zawiera następującą treść: [MySQL|PostgreSQL|Oracle] database <DB Name> [on <DB Host>:<DB Port>] is not available: <error message depending on the type of DBMS (database)><DB Host> nie jest dodawany do komunikatu, jeśli ma pustą wartość, a <DB Port> nie jest dodawany, jeśli ma wartość domyślną ("0"). Menedżer alertów (specjalny proces serwera Zabbix) próbuje nawiązać nowe połączenie z bazą danych co 10 sekund. Jeśli baza danych nadal jest niedostępna, menedżer alertów ponawia wysyłanie alertów, ale nie częściej niż co 15 minut. |
| Log unmatched SNMP traps | Zapisuj SNMP trap, jeśli nie znaleziono odpowiadających interfejsów SNMP. |
Autoryzacja
| Parametr | Opis |
|---|---|
| Próby logowania | Liczba nieudanych prób logowania, po której możliwość zalogowania się zostanie zablokowana. |
| Interwał blokady logowania | Okres, przez który logowanie będzie zabronione po przekroczeniu limitu Próby logowania. Dozwolony zakres: 30 - 3600 sekund. Obsługiwane są sufiksy czasu, np. 90s, 5m, 1h. |
Przechowywanie sekretów
Parametr Vault provider umożliwia wybór oprogramowania do zarządzania sekretami, służącego do przechowywania wartości makr użytkownika. Obsługiwane opcje:
- HashiCorp Vault (domyślnie)
- CyberArk Vault
Zobacz także: Przechowywanie sekretów.
Bezpieczeństwo
| Parametr | Opis |
|---|---|
| Validate URI schemes | Odznacz to pole wyboru, aby wyłączyć walidację schematów URI (domyślnie włączona). Jeśli jest zaznaczone, możesz określić rozdzieloną przecinkami listę dozwolonych schematów URI (domyślnie: http,https,ftp,file,mailto,tel,ssh). Dotyczy wszystkich pól we frontend, w których używane są URI (na przykład adresów URL elementów mapy). |
| Use X-Frame-Options HTTP header | Odznacz to pole wyboru, aby wyłączyć nagłówek HTTP X-Frame-options (niezalecane). Jeśli jest zaznaczone, możesz określić wartość nagłówka HTTP X-Frame-options. Obsługiwane wartości: SAMEORIGIN (domyślnie) lub 'self' (musi być ujęte w pojedyncze cudzysłowy) - strona może być wyświetlana w ramce tylko w tym samym źródle co sama strona; DENY lub 'none' (musi być ujęte w pojedyncze cudzysłowy) - strona nie może być wyświetlana w ramce, niezależnie od witryny próbującej to zrobić; ciąg nazw hostów oddzielonych spacjami; dodanie 'self' (musi być ujęte w pojedyncze cudzysłowy) do listy pozwala na wyświetlanie strony w ramce w tym samym źródle co sama strona. Zwróć uwagę, że użycie 'self' lub 'none' bez pojedynczych cudzysłowów spowoduje potraktowanie ich jako nazw hostów. |
| Use iframe sandboxing | Odznacz to pole wyboru, aby wyłączyć umieszczanie zawartości pobranego adresu URL w sandboxie (niezalecane). Jeśli jest zaznaczone, możesz określić wyjątki sandboxingu iframe; nieokreślone ograniczenia nadal będą stosowane. Jeśli to pole jest puste, zastosowanie mają wszystkie ograniczenia atrybutu sandbox. Aby uzyskać więcej informacji, zobacz opis atrybutu sandbox. |