Parametry konfiguracji: Zabbix proxy
Przegląd
Parametry konfiguracyjne umożliwiają dostosowanie zachowania proxy Zabbix.
Wartości parametrów należy określać w pliku konfiguracyjnym (zabbix_proxy.conf). Wszystkie parametry są opcjonalne, chyba że wyraźnie zaznaczono, że dany parametr jest obowiązkowy.
Ta strona jest podzielona na:
- Przegląd parametrów (aby zobaczyć pełne szczegóły parametru, kliknij jego nazwę)
- Szczegóły parametrów
| Parameter | Description |
|---|---|
| AllowRoot | Zezwól proxy na uruchamianie jako root. |
| AllowUnsupportedDBVersions | Zezwól proxy na działanie z niewspieranymi wersjami bazy danych. |
| CacheSize | Ustaw rozmiar pamięci podręcznej konfiguracji. |
| ConfigFrequency | Ten parametr jest przestarzały (zamiast niego użyj ProxyConfigFrequency). Ustaw częstotliwość pobierania danych konfiguracyjnych z serwer Zabbix. |
| DataSenderFrequency | Ustaw częstotliwość wysyłania zebranych danych do serwer Zabbix. |
| DBHost | Określ host bazy danych (lub katalog gniazda). |
| DBName | Określ nazwę bazy danych lub ścieżkę do pliku bazy danych dla SQLite3. |
| DBPassword | Określ hasło bazy danych. |
| DBPort | Określ port hosta bazy danych Zabbix. |
| DBSchema | Określ nazwę schematu bazy danych. Używane dla PostgreSQL. |
| DBSocket | Określ ścieżkę do pliku gniazda MySQL. |
| DBUser | Określ użytkownika bazy danych. |
| DBTLSConnect | Określ wartość wymuszającą połączenie TLS z bazą danych. |
| DBTLSCAFile | Określ pełną ścieżkę do pliku zawierającego certyfikaty głównych urzędów CA do weryfikacji certyfikatu bazy danych. |
| DBTLSCertFile | Określ pełną ścieżkę do pliku zawierającego certyfikat proxy Zabbix do uwierzytelniania w bazie danych. |
| DBTLSKeyFile | Określ pełną ścieżkę do pliku zawierającego klucz prywatny do uwierzytelniania w bazie danych. |
| DBTLSCipher | Określ listę szyfrów szyfrowania, które proxy Zabbix dopuszcza dla protokołów TLS do wersji TLS v1.2 włącznie. Obsługiwane tylko dla MySQL. |
| DBTLSCipher13 | Określ listę zestawów szyfrów szyfrowania, które proxy Zabbix dopuszcza dla protokołu TLS v1.3. Obsługiwane tylko dla MySQL, od wersji 8.0.16. |
| DebugLevel | Ustaw poziom debugowania. |
| EnableRemoteCommands | Zezwól na zdalne polecenia z serwer Zabbix. |
| ExternalScripts | Określ lokalizację skryptów zewnętrznych. |
| Fping6Location | Określ lokalizację fping6. |
| FpingLocation | Określ lokalizację fping. |
| HistoryCacheSize | Ustaw rozmiar pamięci podręcznej historii. |
| HistoryIndexCacheSize | Ustaw rozmiar pamięci podręcznej indeksu historii. |
| Hostname | Określ nazwę proxy. |
| HostnameItem | Określ pozycja używaną do ustawienia Hostname (jeśli nie zdefiniowano). |
| HousekeepingFrequency | Ustaw częstotliwość procedury housekeeping (w godzinach). |
| Include | Określ katalog lub pojedyncze pliki, które mają zostać dołączone do pliku konfiguracyjnego. |
| JavaGateway | Określ adres IP (lub nazwę hosta) bramy Java gateway Zabbix. |
| JavaGatewayPort | Określ port Java gateway Zabbix. |
| ListenBacklog | Ustaw maksymalną liczbę oczekujących połączeń w kolejce TCP. |
| ListenIP | Określ adres IP nasłuchu trappera. |
| ListenPort | Określ port nasłuchu trappera. |
| LoadModule | Określ moduł do załadowania podczas uruchamiania proxy. |
| LoadModulePath | Określ pełną ścieżkę do lokalizacji modułów proxy. |
| LogFile | Określ plik dziennika proxy. |
| LogFileSize | Ustaw maksymalny rozmiar pliku dziennika. |
| LogRemoteCommands | Włącz rejestrowanie wykonywanych poleceń powłoki jako ostrzeżeń. |
| LogSlowQueries | Ustaw maksymalny czas wykonywania zapytania do bazy danych, po którym zostanie ono zapisane w dzienniku (w milisekundach). |
| LogType | Określ typ wyjścia dziennika. |
| MaxConcurrentChecksPerPoller | Ustaw maksymalną liczbę asynchronicznych sprawdzeń, które mogą być wykonywane jednocześnie przez każdego pollera HTTP agent, agenta lub SNMP. |
| PidFile | Określ plik PID. |
| ProxyBufferMode | Określ mechanizm przechowywania danych historii, wykrywania i automatycznej rejestracji (dysk/pamięć/hybrydowy). |
| ProxyConfigFrequency | Ustaw częstotliwość pobierania danych konfiguracyjnych z serwer Zabbix w sekundach. |
| ProxyLocalBuffer | Ustaw czas przechowywania danych lokalnie (w godzinach), nawet jeśli dane zostały już zsynchronizowane z serwerem. |
| ProxyMemoryBufferAge | Ustaw maksymalny wiek danych w buforze pamięci proxy w sekundach. |
| ProxyMemoryBufferSize | Ustaw rozmiar pamięci współdzielonej dla zebranych danych historii, wykrywania i automatycznej rejestracji. |
| ProxyMode | Ustaw tryb pracy proxy (aktywny/pasywny). |
| ProxyOfflineBuffer | Ustaw czas przechowywania danych (w godzinach) w przypadku braku łączności z serwer Zabbix. |
| Server | Jeśli ProxyMode ma wartość active: określ adres IP lub nazwę DNS serwer Zabbix (address:port) albo klaster (address:port;address2:port), z którego mają być pobierane dane konfiguracyjne i do którego mają być wysyłane dane.Jeśli ProxyMode ma wartość passive: określ adresy IP lub nazwy DNS serwer Zabbix. |
| SNMPTrapperFile | Określ plik tymczasowy używany do przekazywania danych z demona pułapek SNMP do proxy. |
| SocketDir | Określ katalog do przechowywania gniazd IPC używanych przez wewnętrzne usługi Zabbix. |
| SourceIP | Określ źródłowy adres IP. |
| SSHKeyLocation | Określ lokalizację kluczy publicznych i prywatnych dla sprawdzeń i działań SSH. |
| SSLCertLocation | Określ lokalizację plików certyfikatu klienta SSL do uwierzytelniania klienta. |
| SSLKeyLocation | Określ lokalizację plików prywatnego klucza SSL do uwierzytelniania klienta. |
| SSLCALocation | Określ lokalizację plików urzędu certyfikacji (CA) do weryfikacji certyfikatu serwera SSL. |
| StartAgentPollers | Ustaw liczbę wstępnie utworzonych instancji asynchronicznych pollerów agenta Zabbix. |
| StartBrowserPollers | Ustaw liczbę wstępnie utworzonych instancji pollerów pozycji przeglądarki. |
| StartDBSyncers | Ustaw liczbę wstępnie utworzonych instancji synchronizatorów historii. |
| StartDiscoverers | Ustaw liczbę wstępnie utworzonych instancji procesów wykrywania. |
| StartHTTPAgentPollers | Ustaw liczbę wstępnie utworzonych instancji asynchronicznych pollerów HTTP agent. |
| StartHTTPPollers | Ustaw liczbę wstępnie utworzonych instancji pollerów HTTP. |
| StartIPMIPollers | Ustaw liczbę wstępnie utworzonych instancji pollerów IPMI. |
| StartJavaPollers | Ustaw liczbę wstępnie utworzonych instancji pollerów Java. |
| StartODBCPollers | Ustaw liczbę wstępnie utworzonych instancji pollerów ODBC. |
| StartPingers | Ustaw liczbę wstępnie utworzonych instancji pingerów ICMP. |
| StartPollersUnreachable | Ustaw liczbę wstępnie utworzonych instancji pollerów dla hostów nieosiągalnych (w tym IPMI i Java). |
| StartPollers | Ustaw liczbę wstępnie utworzonych instancji pollerów. |
| StartPreprocessors | Ustaw liczbę uruchomionych wcześniej instancji procesów wstępnego przetwarzania. |
| StartSNMPPollers | Ustaw liczbę wstępnie utworzonych instancji asynchronicznych pollerów SNMP. |
| StartSNMPTrapper | Ustaw na "1", aby uruchomić proces SNMP trapper. |
| StartTrappers | Ustaw liczbę wstępnie utworzonych instancji trapperów. |
| StartVMwareCollectors | Ustaw liczbę wstępnie utworzonych instancji kolektorów VMware. |
| StatsAllowedIP | Określ adresy IP lub nazwy DNS zewnętrznych instancji Zabbix, które mogą żądać statystyk. |
| Timeout | Określ, jak długo należy czekać (w sekundach) na nawiązanie połączenia i wymianę danych z proxy Zabbix, agent, usługą web oraz dla sprawdzeń SNMP (z wyjątkiem pozycji SNMP walk[OID] i get[OID]). |
| TLSAccept | Określ poziom szyfrowania wymagany dla połączeń przychodzących z serwer Zabbix. |
| TLSCAFile | Określ pełną ścieżkę do pliku zawierającego certyfikaty głównych urzędów CA do weryfikacji certyfikatu peer, używaną do szyfrowanej komunikacji między komponentami Zabbix. |
| TLSCertFile | Określ pełną ścieżkę do pliku zawierającego certyfikat serwera lub łańcuch certyfikatów, używany do szyfrowanej komunikacji między komponentami Zabbix. |
| TLSCipherAll | Określ ciąg priorytetów GnuTLS lub ciąg szyfrów OpenSSL (TLS 1.2). Nadpisuje domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na certyfikatach i PSK. |
| TLSCipherAll13 | Określ ciąg szyfrów dla OpenSSL 1.1.1 lub nowszego w TLS 1.3. Nadpisuje domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na certyfikatach i PSK. |
| TLSCipherCert | Określ ciąg priorytetów GnuTLS lub ciąg szyfrów OpenSSL (TLS 1.2). Nadpisuje domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na certyfikatach. |
| TLSCipherCert13 | Określ ciąg szyfrów dla OpenSSL 1.1.1 lub nowszego w TLS 1.3. Nadpisuje domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na certyfikatach. |
| TLSCipherPSK | Określ ciąg priorytetów GnuTLS lub ciąg szyfrów OpenSSL (TLS 1.2). Nadpisuje domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na PSK. |
| TLSCipherPSK13 | Określ ciąg szyfrów dla OpenSSL 1.1.1 lub nowszego w TLS 1.3. Nadpisuje domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na PSK. |
| TLSConnect | Określ poziom szyfrowania wymagany dla połączeń z serwer Zabbix. |
| TLSCRLFile | Określ pełną ścieżkę do pliku zawierającego certyfikaty unieważnione. Parametr ten jest używany do szyfrowanej komunikacji między komponentami Zabbix. |
| TLSKeyFile | Określ pełną ścieżkę do pliku zawierającego prywatny klucz proxy, używany do szyfrowanej komunikacji między komponentami Zabbix. |
| TLSListen | Wymagaj połączeń wyłącznie TLS na gnieździe trappera. |
| TLSPSKFile | Określ pełną ścieżkę do pliku zawierającego współdzielony wcześniej klucz proxy, używany do szyfrowanej komunikacji z serwer Zabbix. |
| TLSPSKIdentity | Określ identyfikator współdzielonego wcześniej klucza, używany do szyfrowanej komunikacji z serwer Zabbix. |
| TLSServerCertIssuer | Określ dozwolonego wystawcę certyfikatu serwera. |
| TLSServerCertSubject | Określ dozwolony podmiot certyfikatu serwera. |
| TmpDir | Określ katalog tymczasowy. |
| TrapperTimeout | Określ limit czasu w sekundach dla: - pobierania danych konfiguracyjnych z serwer Zabbix; - wykonywania globalnego skryptu lub zdalnego polecenia. |
| UnavailableDelay | Ustaw częstotliwość sprawdzania dostępności host podczas okresu niedostępności. |
| UnreachableDelay | Ustaw częstotliwość sprawdzania dostępności host podczas okresu nieosiągalności. |
| UnreachablePeriod | Ustaw, po ilu sekundach nieosiągalności host ma być traktowany jako niedostępny. |
| User | Odbierz uprawnienia na rzecz określonego, istniejącego użytkownika w systemie. |
| Vault | Określ dostawcę vault. |
| VaultDBPath | Określ lokalizację pobierania poświadczeń bazy danych za pomocą kluczy. |
| VaultPrefix | Określ niestandardowy prefiks dla ścieżki lub zapytania vault. |
| VaultTLSCertFile | Określ nazwę pliku certyfikatu SSL używanego do uwierzytelniania klienta. |
| VaultTLSKeyFile | Określ nazwę pliku prywatnego klucza SSL używanego do uwierzytelniania klienta. |
| VaultToken | Określ token uwierzytelniania HashiCorp vault. |
| VaultURL | Określ adres URL serwer vault. |
| VMwareCacheSize | Ustaw rozmiar pamięci współdzielonej do przechowywania danych VMware. |
| VMwareFrequency | Ustaw częstotliwość pobierania danych z pojedynczej usługi VMware w sekundach. |
| VMwarePerfFrequency | Ustaw częstotliwość pobierania statystyk liczników wydajności z pojedynczej usługi VMware w sekundach. |
| VMwareTimeout | Ustaw maksymalną liczbę sekund, przez które vmware collector będzie czekać na odpowiedź od usługi VMware. |
| WebDriverURL | Określ adres URL interfejsu WebDriver. |
Należy pamiętać, że:
- Wartości domyślne odzwierciedlają domyślne ustawienia demona, a nie wartości w dostarczonych plikach konfiguracyjnych.
- Wartości obsługują zmienne środowiskowe.
- Zabbix obsługuje pliki konfiguracyjne wyłącznie w kodowaniu UTF-8 bez BOM.
- Komentarze zaczynające się od "#" są obsługiwane tylko na początku wiersza.
Szczegóły parametru
AllowRoot
Zezwalaj proxy na uruchamianie jako root.
Jeśli ta opcja jest wyłączona, a proxy zostanie uruchomiony przez użytkownika root, proxy spróbuje zamiast tego przełączyć się na użytkownika zabbix.
Nie ma to wpływu, jeśli zostanie uruchomiony przez zwykłego użytkownika.
Domyślnie: 0
Wartości: 0 - nie zezwalaj; 1 - zezwalaj
AllowUnsupportedDBVersions
Zezwalaj proxy na działanie z niewspieranymi wersjami bazy danych.
Domyślnie: 0
Wartości: 0 - nie zezwalaj; 1 - zezwalaj
CacheSize
Ustaw rozmiar pamięci podręcznej konfiguracji w bajtach. Rozmiar pamięci współdzielonej do przechowywania danych host i pozycji.
Domyślnie: 32M
Zakres: 128K-64G
ConfigFrequency
Ten parametr jest przestarzały (zamiast niego użyj ProxyConfigFrequency).
Ustawia częstotliwość pobierania danych konfiguracyjnych z serwera Zabbix (w sekundach).
Parametr aktywnego proxy.
Ignorowany dla pasywnych proxy (zobacz parametr ProxyMode).
Domyślnie: 3600
Zakres: 1-604800
DataSenderFrequency
Ustaw częstotliwość wysyłania zebranych danych z proxy do serwera Zabbix.
Należy pamiętać, że aktywny proxy nadal będzie odpytywać serwer Zabbix co sekundę w poszukiwaniu zadań zdalnych poleceń.
Parametr aktywnego proxy.
Ignorowane dla pasywnych proxy (zobacz parametr ProxyMode).
Domyślnie: 1
Zakres: 1-3600
DBHost
Określ host bazy danych (lub katalog gniazda).
Dla MySQL:
localhostlub pusty ciąg używa domyślnego gniazda UNIX-domain.
Dla PostgreSQL:
localhostjest rozwiązywany przez DNS (zwykle do 127.0.0.1).- Pusty ciąg używa domyślnego gniazda UNIX-domain.
- Ścieżka (na przykład
/var/run/pgbouncer) powoduje użycie gniazda UNIX pod tą ścieżką. - Lista rozdzielana przecinkami może zawierać wiele wartości
host:port. Każdy host jest próbowany po kolei, aż zostanie nawiązane połączenie do odczytu i zapisu. Przykład:DBHost=localhost:5431,127.0.0.1:20051,zabbix.domain,[::1]:30051,[12fc::1]
Domyślnie: localhost
DBName
Określ nazwę bazy danych lub ścieżkę do pliku bazy danych dla SQLite3 (wieloprocesowa architektura Zabbix nie pozwala na użycie bazy danych w pamięci, np. :memory:, file::memory:?cache=shared lub file:memdb1?mode=memory&cache=shared).
Ostrzeżenie: Nie próbuj używać tej samej bazy danych, z której korzysta serwer Zabbix.
Wymagane: Tak
DBPassword
Określ hasło do bazy danych. Zakomentuj tę linię, jeśli nie jest używane hasło. Ignorowane dla SQLite.
DBPort
Określ port hosta bazy danych Zabbix (zobacz DBHost). Ignorowane dla SQLite.
DBSocket i DBPort wzajemnie się wykluczają w konfiguracji proxy. Określ tylko jeden z nich albo pozostaw oba niezdefiniowane.
Domyślnie dla MySQL: 3306
Domyślnie dla PostgreSQL: 5432
Zakres: 1024-65535
DBSchema
Określ nazwę schematu bazy danych. Używane dla PostgreSQL.
DBSocket
Określ ścieżkę do pliku gniazda MySQL.
DBSocket i DBPort wzajemnie się wykluczają w konfiguracji proxy. Określ tylko jeden z nich albo pozostaw oba niezdefiniowane.
DBUser
Określ użytkownika bazy danych. Ignorowane dla SQLite.
DBTLSConnect
Określ wartość, aby wymusić połączenie TLS z bazą danych:
required - połącz przy użyciu TLS
verify_ca - połącz przy użyciu TLS i zweryfikuj certyfikat
verify_full - połącz przy użyciu TLS, zweryfikuj certyfikat i sprawdź, czy tożsamość bazy danych określona przez DBHost zgadza się z jej certyfikatem
W MySQL od wersji 5.7.11 oraz w PostgreSQL obsługiwane są następujące wartości: "required", "verify", "verify_full".
W MariaDB od wersji 10.2.6 obsługiwane są wartości "required" i "verify_full".
Domyślnie nie jest ustawiona żadna opcja, a zachowanie zależy od konfiguracji bazy danych.
DBTLSCAFile
Określ pełną ścieżkę do pliku zawierającego certyfikaty głównych urzędów CA do weryfikacji certyfikatu bazy danych.
Obowiązkowe: nie (tak, jeśli DBTLSConnect jest ustawione na verify_ca lub verify_full)
DBTLSCertFile
Określ pełną ścieżkę do pliku zawierającego certyfikat proxy Zabbix do uwierzytelniania w bazie danych.
DBTLSKeyFile
Określ pełną ścieżkę do pliku zawierającego klucz prywatny używany do uwierzytelniania w bazie danych.
DBTLSCipher
Określ listę szyfrów szyfrowania, które proxy Zabbix dopuszcza dla protokołów TLS do wersji TLS v1.2 włącznie. Obsługiwane tylko dla MySQL.
DBTLSCipher13
Określ listę zestawów szyfrów szyfrowania, które proxy Zabbix dopuszcza dla protokołu TLS v1.3. Obsługiwane tylko dla MySQL, począwszy od wersji 8.0.16.
DebugLevel
Ustaw poziom debugowania:
0 - podstawowe informacje o uruchamianiu i zatrzymywaniu procesów Zabbix
1 - informacje krytyczne;
2 - informacje o błędach;
3 - ostrzeżenia;
4 - do debugowania (generuje dużo informacji);
5 - rozszerzone debugowanie (generuje jeszcze więcej informacji).
Domyślnie: 3
Zakres: 0-5
EnableRemoteCommands
Zezwalaj na zdalne polecenia z serwera Zabbix.
Domyślnie: 0
Wartości: 0 - nie zezwalaj; 1 - zezwalaj
ExternalScripts
Określ lokalizację zewnętrznych skryptów (zależy od zmiennej instalacyjnej datadir ustawianej w czasie kompilacji).
Domyślnie: /usr/local/share/zabbix/externalscripts
Fping6Location
Określ lokalizację fping6. Upewnij się, że plik binarny fping6 ma właściciela root oraz ustawiony bit SUID. Pozostaw puste ("Fping6Location="), jeśli narzędzie fping potrafi przetwarzać adresy IPv6.
Domyślnie: /usr/sbin/fping6
FpingLocation
Określ lokalizację fping. Upewnij się, że plik binarny fping ma właściciela root oraz ustawiony bit SUID.
Domyślnie: /usr/sbin/fping
HistoryCacheSize
Ustaw rozmiar pamięci podręcznej historii w bajtach. Rozmiar pamięci współdzielonej do przechowywania danych historii.
Domyślnie: 16M
Zakres: 128K-16G
HistoryIndexCacheSize
Ustaw rozmiar pamięci podręcznej indeksu historii w bajtach. Rozmiar pamięci współdzielonej do indeksowania danych historii przechowywanych w pamięci podręcznej historii. Rozmiar pamięci podręcznej indeksu wymaga w przybliżeniu 100 bajtów na zbuforowanie jednej pozycji.
Domyślnie: 4M
Zakres: 128K-16G
Nazwa hosta
Określ unikalną nazwę proxy z uwzględnieniem wielkości liter.
Upewnij się, że nazwa proxy jest znana serwerowi.
Dozwolone znaki: alfanumeryczne, '.', ' ', '_' i '-'.
Maksymalna długość: 128
Domyślnie: Ustawiane przez HostnameItem
HostnameItem
Określ pozycję do ustawienia Hostname (jeśli nie jest zdefiniowany).
Ta pozycja będzie uruchamiana na proxy podobnie jak na agent.
Ignorowane, jeśli Hostname jest ustawiony.
Nie obsługuje parametrów użytkownika, liczników wydajności ani aliasów; obsługuje system.run[].
Domyślnie: system.hostname
HousekeepingFrequency
Ustaw częstotliwość procedury housekeeping (w godzinach).
Housekeeping polega na usuwaniu nieaktualnych informacji z bazy danych.
Uwaga: Aby zmniejszyć obciążenie podczas uruchamiania proxy, housekeeping jest odraczany o 30 minut po starcie proxy.
W związku z tym, jeśli HousekeepingFrequency ma wartość 1, pierwsza procedura housekeeping po uruchomieniu proxy zostanie wykonana po 30 minutach, a następnie będzie uruchamiana co godzinę.
Można wyłączyć automatyczny housekeeping, ustawiając HousekeepingFrequency na 0.
W takim przypadku procedura housekeeping może zostać uruchomiona wyłącznie za pomocą opcji sterowania w czasie działania housekeeper_execute.
Zobacz także opcje runtime control oraz szczegóły dotyczące procedury housekeeping.
Domyślnie: 1
Zakres: 0-24
Dołącz
Określ katalog lub pojedyncze pliki, które mają zostać dołączone do pliku konfiguracyjnego.
Aby dołączać tylko odpowiednie pliki w określonym katalogu, do dopasowywania wzorców obsługiwany jest symbol wieloznaczny gwiazdki.
Informacje o ograniczeniach znajdziesz w uwagach specjalnych.
Przykład:
Include=/absolute/path/to/config/files/*.conf
JavaGateway
Określ adres IP lub nazwę hosta Zabbix Java gateway. Wymagane tylko wtedy, gdy uruchomione są pollery Java.
JavaGatewayPort
Określa port Zabbix Java gateway.
Domyślnie: 10052
Zakres: 1024-32767
ListenBacklog
Ustawia maksymalną liczbę oczekujących połączeń w kolejce TCP.
Wartość domyślna jest stałą zakodowaną na stałe i zależy od systemu.
Maksymalna obsługiwana wartość również zależy od systemu; zbyt wysokie wartości mogą zostać bez ostrzeżenia obcięte do „maksimum określonego przez implementację”.
Domyślnie: SOMAXCONN
Zakres: 0 - INT_MAX
ListenIP
Określ adres IP nasłuchiwania trappera. Lista rozdzielona przecinkami.
Trapper będzie nasłuchiwał na wszystkich interfejsach sieciowych, jeśli ten parametr nie zostanie określony.
Domyślnie: 0.0.0.0
ListenPort
Określ port nasłuchiwania trappera.
Domyślnie: 10051
Zakres: 1024-32767
LoadModule
Określa moduł do załadowania podczas uruchamiania proxy.
Moduły są używane do rozszerzania funkcjonalności proxy.
Moduł musi znajdować się w katalogu określonym przez LoadModulePath albo ścieżka musi poprzedzać nazwę modułu.
Jeśli poprzedzająca ścieżka jest bezwzględna (zaczyna się od '/') , to LoadModulePath jest ignorowany.
Formaty:
LoadModule=<module.so>
LoadModule=<path/module.so>
LoadModule=</abs_path/module.so>
Dozwolone jest podanie wielu parametrów LoadModule.
LoadModulePath
Pełna ścieżka do lokalizacji modułów proxy. Domyślna wartość zależy od opcji kompilacji.
LogFile
Określ plik dziennika proxy.
Obowiązkowe: Tak, jeśli LogType jest ustawione na file; w przeciwnym razie nie
LogFileSize
Ustaw maksymalny rozmiar pliku dziennika (w MB).
0 - wyłącza automatyczną rotację dziennika.
Uwaga: Jeśli zostanie osiągnięty limit rozmiaru pliku dziennika, a rotacja pliku z jakiegokolwiek powodu się nie powiedzie, istniejący plik dziennika zostanie skrócony i utworzony od nowa.
Domyślnie: 1
Zakres: 0-1024
LogRemoteCommands
Włącz rejestrowanie wykonywanych poleceń powłoki jako ostrzeżeń.
Domyślnie: 0
Wartości: 0 - wyłączone, 1 - włączone
LogSlowQueries
Ustaw maksymalny czas trwania zapytania do bazy danych, po którym zostanie ono zapisane w logu (w milisekundach).
0 - nie loguj wolnych zapytań.
Ta opcja staje się dostępna od DebugLevel=3.
Domyślnie: 0
Zakres: 0-3600000
LogType
Określ typ wyjścia logu:
file - zapisuj log do pliku określonego parametrem LogFile;
system - zapisuj log do syslog;
console - zapisuj log do standardowego wyjścia.
Domyślnie: file
MaxConcurrentChecksPerPoller
Ustaw maksymalną liczbę asynchronicznych kontroli, które mogą być wykonywane jednocześnie przez każdy poller HTTP agent, poller agent lub poller SNMP. Zobacz StartHTTPAgentPollers, StartAgentPollers i StartSNMPPollers.
Domyślnie: 1000
Zakres: 1-1000
PidFile
Określa plik PID.
Domyślnie: /tmp/zabbix_proxy.pid
ProxyBufferMode
Określ mechanizm przechowywania danych historycznych, wykrywania i automatycznej rejestracji:
disk - dane są przechowywane w bazie danych i przesyłane z bazy danych;
memory - dane są przechowywane w pamięci i przesyłane z pamięci.
Jeśli bufor wyczerpie pamięć, stare dane zostaną odrzucone.
Podczas zamykania bufor jest usuwany.
hybrid - bufor proxy zwykle działa jak w trybie memory, dopóki nie wyczerpie pamięci lub najstarszy rekord nie przekroczy skonfigurowanego wieku.
Jeśli tak się stanie, bufor jest opróżniany do bazy danych i działa jak w trybie disk, dopóki wszystkie dane nie zostaną przesłane, po czym ponownie zaczyna działać z pamięcią.
Podczas zamykania bufor pamięci jest opróżniany do bazy danych.
Zobacz także: Bufor pamięci proxy.
Domyślnie: disk
Wartości: disk; memory; hybrid
ProxyConfigFrequency
Ustawia częstotliwość pobierania danych konfiguracyjnych z serwera Zabbix w sekundach.
Parametr aktywnego proxy.
Ignorowany dla pasywnych proxy (zobacz parametr ProxyMode).
Domyślnie: 10
Zakres: 1-604800
ProxyLocalBuffer
Ustaw czas przechowywania danych lokalnie (w godzinach), nawet jeśli dane zostały już zsynchronizowane z serwerem..
Ten parametr może być używany, jeśli dane lokalne będą wykorzystywane przez aplikacje firm trzecich.
Domyślnie: 0
Zakres: 0-720
ProxyMemoryBufferAge
Ustaw maksymalny wiek danych w buforze pamięci proxy w sekundach.
Gdy jest włączone (wartość różna od zera), a rekordy w buforze pamięci proxy są starsze, wymusza przełączenie bufora proxy w tryb bazy danych, aż wszystkie rekordy zostaną przesłane do serwer.
Ten parametr musi być mniejszy lub równy parametrowi ProxyOfflineBuffer.
Domyślnie: 0
Zakres: 0;600-864000
ProxyMemoryBufferSize
Ustaw rozmiar pamięci podręcznej w pamięci współdzielonej dla zbieranych danych historycznych, wykrywania i automatycznej rejestracji (w bajtach). Jeśli włączone (wartość różna od zera), proxy będzie przechowywać dane historyczne, wykrywania i automatycznej rejestracji w pamięci, dopóki pamięć podręczna nie zostanie zapełniona lub zapisane rekordy nie będą starsze niż zdefiniowane ProxyMemoryBufferAge. Tego parametru nie można używać razem z parametrem ProxyLocalBuffer.
Domyślnie: 0
Zakres: 0;128K-2G
ProxyMode
Ustaw tryb pracy proxy.
0 - proxy w trybie aktywnym
1 - proxy w trybie pasywnym
Uwaga konfiguracja proxy (wrażliwe dane) może stać się dostępna dla stron mających dostęp do portu trapper serwera Zabbix podczas korzystania z aktywnego proxy.
Jest to możliwe, ponieważ każdy może podszyć się pod aktywne proxy i zażądać danych konfiguracyjnych; uwierzytelnianie nie jest przeprowadzane.
Domyślnie: 0
Zakres: 0-1
ProxyOfflineBuffer
Ustaw czas przechowywania danych (w godzinach) w przypadku braku łączności z serwerem Zabbix.
Starsze dane zostaną utracone.
Domyślnie: 1
Zakres: 1-720
Serwer
Jeśli ProxyMode jest ustawiony na active: określ adres IP serwera Zabbix lub nazwę DNS (address:port) albo klaster (address:port;address2:port), z którego mają być pobierane dane konfiguracyjne i do którego mają być wysyłane dane.
Jeśli port nie zostanie określony, zostanie użyty domyślny port.
Węzły klastra muszą być oddzielone średnikiem.
Jeśli ProxyMode jest ustawiony na passive: określ adresy IP, opcjonalnie w notacji CIDR, lub nazwy DNS serwera Zabbix. Lista rozdzielana przecinkami.
Połączenia przychodzące będą akceptowane tylko z adresów wymienionych tutaj.
Jeśli obsługa IPv6 jest włączona, to '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' są traktowane jednakowo.
'::/0' zezwoli na dowolny adres IPv4 lub IPv6.
'0.0.0.0/0' można użyć, aby zezwolić na dowolny adres IPv4.
Przykład:
Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com
Wymagane: tak
SNMPTrapperFile
Określ plik tymczasowy używany do przekazywania danych z demona pułapek SNMP do proxy.
Musi być taki sam jak w pliku zabbix_trap_receiver.pl lub w pliku konfiguracji SNMPTT.
Domyślnie: /tmp/zabbix_traps.tmp
SocketDir
Określa katalog do przechowywania gniazd IPC używanych przez wewnętrzne usługi Zabbix.
Domyślnie: /tmp
SourceIP
Określ adres IP źródłowy dla:
- połączeń wychodzących do serwera Zabbix
- połączeń bezagentowych (VMware, SSH, JMX, SNMP, Telnet i proste sprawdzenia)
- połączeń HTTP agent
- żądań HTTP JavaScript w pozycji skryptowej
- żądań HTTP JavaScript w przetwarzaniu wstępnym
- połączeń do Vault
SSHKeyLocation
Określa lokalizację kluczy publicznych i prywatnych dla sprawdzeń SSH oraz działań.
SSLCertLocation
Określ lokalizację plików certyfikatu SSL klienta do uwierzytelniania klienta.
Ten parametr jest używany tylko w monitorowaniu WWW.
SSLKeyLocation
Określa lokalizację plików prywatnego klucza SSL do uwierzytelniania klienta.
Ten parametr jest używany tylko w monitorowaniu WWW.
SSLCALocation
Określ lokalizację plików urzędu certyfikacji (CA) do weryfikacji certyfikatu serwera SSL.
Wartość tego parametru zostanie ustawiona jako opcja CURLOPT_CAPATH biblioteki libcurl.
W przypadku wersji libcurl wcześniejszych niż 7.42.0 ma to efekt tylko wtedy, gdy libcurl został skompilowany z użyciem OpenSSL.
Więcej informacji można znaleźć na stronie cURL web page.
Ten parametr jest używany w monitorowaniu WWW oraz w uwierzytelnianiu SMTP.
StartAgentPollers
Ustawia liczbę wcześniej rozwidlonych instancji Zabbix agent pollers.
Zobacz MaxConcurrentChecksPerPoller.
Domyślnie: 1
Zakres: 0-1000
StartBrowserPollers
Ustawia liczbę wcześniej rozwidlonych instancji pollers dla pozycji przeglądarki pollers.
Domyślnie: 1
Zakres: 0-1000
StartDBSyncers
Ustaw liczbę wstępnie rozwidlonych instancji history syncers.
Uwaga: Zachowaj ostrożność podczas zmiany tej wartości, ponieważ jej zwiększenie może przynieść więcej szkody niż pożytku.
Domyślnie: 4
Zakres: 1-100
StartDiscoverers
Ustaw liczbę wstępnie rozwidlonych instancji discovery workers.
Domyślnie: 5
Zakres: 0-1000
StartHTTPAgentPollers
Ustaw liczbę wcześniej utworzonych instancji HTTP agent pollers.
Zobacz MaxConcurrentChecksPerPoller.
Domyślnie: 1
Zakres: 0-1000
StartHTTPPollers
Ustaw liczbę wstępnie utworzonych instancji HTTP pollers.
Domyślnie: 1
Zakres: 0-1000
StartIPMIPollers
Ustaw liczbę wstępnie utworzonych instancji IPMI pollers.
Domyślnie: 0
Zakres: 0-1000
StartJavaPollers
Ustaw liczbę wstępnie rozwidlonych instancji Java pollers.
Domyślnie: 0
Zakres: 0-1000
StartODBCPollers
Ustaw liczbę wstępnie rozwidlonych instancji ODBC pollers.
Domyślnie: 1
Zakres: 0-1000
StartPingers
Ustaw liczbę wstępnie rozwidlonych instancji ICMP pingers.
Domyślnie: 1
Zakres: 0-1000
StartPollersUnreachable
Ustawia liczbę wcześniej utworzonych instancji pollerów dla niedostępnych hostów (w tym IPMI i Java). Co najmniej jeden poller dla niedostępnych hostów musi być uruchomiony, jeśli uruchomione są zwykłe pollery, pollery IPMI lub Java.
Domyślnie: 1
Zakres: 0-1000
StartPollers
Ustaw liczbę wstępnie utworzonych instancji pollers.
Domyślnie: 5
Zakres: 0-1000
StartPreprocessors
Ustaw liczbę wcześniej uruchomionych instancji wątków przetwarzania wstępnego worker na wartość nie mniejszą niż liczba dostępnych rdzeni CPU.
Należy ustawić więcej workerów, jeśli przetwarzanie wstępne nie jest ograniczone przez CPU i generuje wiele żądań sieciowych.
Domyślnie: 16
Zakres: 1-1000
StartSNMPPollers
Ustaw liczbę wstępnie rozwidlonych instancji SNMP pollers.
Zobacz MaxConcurrentChecksPerPoller.
Domyślnie: 1
Zakres: 0-1000
StartSNMPTrapper
Ustaw na "1", aby uruchomić proces SNMP trapper.
Domyślnie: 0
Zakres: 0-1
StartTrappers
Ustaw liczbę wcześniej utworzonych instancji trappers.
Trappers akceptują przychodzące połączenia od Zabbix sender i aktywnych agentów.
Domyślnie: 5
Zakres: 0-1000
StartVMwareCollectors
Ustaw liczbę wstępnie rozwidlonych instancji vmware collector.
Domyślnie: 0
Zakres: 0-250
StatsAllowedIP
Określa adresy IP (opcjonalnie w notacji CIDR) lub nazwy DNS zewnętrznych instancji Zabbix, które mogą żądać statystyk. Lista rozdzielana przecinkami.
Jeśli ten parametr nie jest ustawiony, żadne żądania statystyk nie będą akceptowane.
Jeśli obsługa IPv6 jest włączona, to '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' są traktowane jednakowo, a '::/0' zezwoli na dowolny adres IPv4 lub IPv6.
'0.0.0.0/0' można użyć, aby zezwolić na dowolny adres IPv4.
Przykład:
StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com
Timeout
Określ, jak długo należy czekać (w sekundach) na nawiązanie połączenia i wymianę danych z serwerem Zabbix, agent, usługą webową oraz starszymi sprawdzeniami SNMP (pojedynczy numer OID lub ciąg znaków).
Ten parametr określa czas trwania różnych operacji komunikacyjnych:
- Zdalne wykonywanie poleceń na agent Zabbix
- Wykonywanie poleceń SSH / Telnet
- Ponowne planowanie pozycji, gdy interfejs IPMI staje się niedostępny
- Wysyłanie odpowiedzi do serwera Zabbix w przypadku niepowodzenia wymiany danych z powodu problemów z uprawnieniami lub szyfrowaniem
- Termin dla asynchronicznych gniazd IPC i opcji sterowania w czasie wykonywania
- Asynchroniczne zapytania DNS pollera
- Odpowiedź dla heartbeat aktywnego sprawdzenia
- Pobieranie danych (wartości) agenta Zabbix z aktywnych agent
- Pobieranie danych z Zabbix sender
- Wysyłanie listy aktywnych sprawdzeń do agent Zabbix
Ten timeout nie będzie używany dla tych sprawdzeń, dla których skonfigurowano ustawienia flexible timeout w frontend (na poziomie globalnym, proxy lub dla pojedynczej pozycji).
Na przykład pozycje SNMP walk[OID] i get[OID] używają skonfigurowanego timeout z frontend; starsze sprawdzenia SNMP nadal używają wartości timeout serwera.
Domyślnie: 3
Zakres: 1-30
TLSAccept
Określ poziom szyfrowania wymagany dla przychodzących połączeń z serwerem Zabbix.
Dotyczy proxy pasywnego, ignorowane dla proxy aktywnego.
Można podać wiele wartości, oddzielając je przecinkiem:
unencrypted - akceptuj połączenia bez szyfrowania (domyślnie)
psk - akceptuj połączenia z TLS i wstępnie współdzielonym kluczem (PSK)
cert - akceptuj połączenia z TLS i certyfikatem
Wymagane: tak dla proxy pasywnego, jeśli zdefiniowano parametry certyfikatu TLS lub PSK (nawet dla połączenia unencrypted); w przeciwnym razie nie
TLSCAFile
Określ pełną ścieżkę do pliku zawierającego certyfikaty głównych CA do weryfikacji certyfikatu peer, używanego do szyfrowanej komunikacji między komponentami Zabbix.
TLSCertFile
Określ pełną ścieżkę do pliku zawierającego certyfikat proxy lub łańcuch certyfikatów, używany do szyfrowanej komunikacji między komponentami Zabbix.
TLSCipherAll
Określ ciąg priorytetów GnuTLS lub ciąg szyfrów OpenSSL (TLS 1.2). Zastąp domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na certyfikatach i PSK.
Przykład:
TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
TLSCipherAll13
Określ ciąg szyfrów dla OpenSSL 1.1.1 lub nowszego w TLS 1.3. Zastępuje domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na certyfikatach i PSK.
Przykład dla GnuTLS:
NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL::+SIGN-ALL:+CTYPE-X.509
Przykład dla OpenSSL:
EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128
TLSCipherCert
Określ ciąg priorytetów GnuTLS lub ciąg szyfrów OpenSSL (TLS 1.2). Zastępuje domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na certyfikatach.
Przykład dla GnuTLS:
NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509
Przykład dla OpenSSL:
EECDH+aRSA+AES128:RSA+aRSA+AES128
TLSCipherCert13
Określ ciąg szyfrów dla OpenSSL 1.1.1 lub nowszego w TLS 1.3. Zastąp domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na certyfikatach.
TLSCipherPSK
Określ ciąg priorytetów GnuTLS lub ciąg szyfrów OpenSSL (TLS 1.2). Zastąp domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na PSK.
Przykład dla GnuTLS:
NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL
Przykład dla OpenSSL:
kECDHEPSK+AES128:kPSK+AES128
TLSCipherPSK13
Określ ciąg szyfrów dla OpenSSL 1.1.1 lub nowszego w TLS 1.3. Zastąp domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na PSK.
Przykład:
TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
TLSConnect
Określ poziom szyfrowania wymagany dla połączeń proxy z serwerem Zabbix.
Używane dla aktywnego proxy, ignorowane dla pasywnego proxy.
Można określić tylko jedną wartość:
unencrypted - połącz bez szyfrowania (domyślnie)
psk - połącz przy użyciu TLS i współdzielonego klucza wstępnego (PSK)
cert - połącz przy użyciu TLS i certyfikatu
Obowiązkowe: tak dla aktywnego proxy, jeśli zdefiniowano parametry certyfikatu TLS lub PSK (nawet dla połączenia unencrypted); w przeciwnym razie nie
TLSCRLFile
Określ pełną ścieżkę do pliku zawierającego unieważnione certyfikaty. Ten parametr jest używany do szyfrowanej komunikacji między komponentami Zabbix.
TLSKeyFile
Określ pełną ścieżkę do pliku zawierającego prywatny klucz proxy, używany do szyfrowanej komunikacji między komponentami Zabbix.
TLSListen
Wymagaj połączeń wyłącznie TLS na gnieździe trapper.
Obsługiwane wartości:
- required - akceptuj tylko połączenia TLS
TLSPSKFile
Podaj pełną ścieżkę do pliku zawierającego współdzielony klucz proxy, używany do szyfrowanej komunikacji z serwerem Zabbix.
TLSPSKIdentity
Określ ciąg tożsamości pre-shared key, używany do szyfrowanej komunikacji z serwerem Zabbix.
TLSServerCertIssuer
Określ dozwolonego wystawcę certyfikatu serwera.
TLSServerCertSubject
Określ dozwolony subject certyfikatu serwera.
TmpDir
Określ katalog tymczasowy.
Domyślnie: /tmp
TrapperTimeout
Określ limit czasu w sekundach dla:
- pobierania danych konfiguracyjnych z serwera Zabbix;
- wykonywania globalnego skryptu lub zdalnego polecenia.
Domyślnie: 300
Zakres: 1-300
UnavailableDelay
Ustaw częstotliwość sprawdzania dostępności hosta w okresie niedostępności w sekundach.
Domyślnie: 60
Zakres: 1-3600
UnreachableDelay
Ustaw częstotliwość sprawdzania dostępności hosta podczas okresu niedostępności w sekundach.
Domyślnie: 15
Zakres: 1-3600
UnreachablePeriod
Ustawia, po ilu sekundach niedostępności uznać host za niedostępny.
Domyślnie: 45
Zakres: 1-3600
Użytkownik
Obniż uprawnienia do określonego, istniejącego użytkownika w systemie.
Ma to efekt tylko wtedy, gdy jest uruchamiane jako root, a AllowRoot jest wyłączone.
Domyślnie: zabbix
Vault
Określ dostawcę vault:
HashiCorp - HashiCorp KV Secrets Engine version 2
CyberArk - CyberArk Central Credential Provider
Musi być zgodny z dostawcą vault ustawionym w frontend.
Domyślnie: HashiCorp
VaultDBPath
Określa lokalizację pobierania poświadczeń bazy danych według kluczy. Jest to ścieżka lub zapytanie Vault, zależnie od Vault.
Klucze używane przez HashiCorp to 'password' i 'username'.
Przykładowa ścieżka z VaultPrefix=/v1/secret/data/zabbix/:
database
Przykładowa ścieżka bez VaultPrefix:
secret/zabbix/database
Klucze używane przez CyberArk to 'Content' i 'UserName'.
Przykład:
AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix_proxy_database
Tej opcji można użyć tylko wtedy, gdy DBUser i DBPassword nie są określone.
VaultPrefix
Określ własny prefiks dla ścieżki lub zapytania vault, w zależności od Vault.
Jeśli nie zostanie określony, zostaną użyte najbardziej odpowiednie wartości domyślne.
Uwaga: w przypadku HashiCorp, jeśli VaultPrefix nie zostanie określony, ciąg 'data' jest automatycznie dodawany po mountpoint.
Uwaga: w przypadku HashiCorp, jeśli VaultPrefix nie zostanie określony, ciąg 'data' jest automatycznie dodawany po mountpoint.
Przykładowy prefiks dla Hashicorp:
v1/secret/data/zabbix/
Przykładowy prefiks dla Cyberark:
/AIMWebService/api/Accounts?
VaultTLSCertFile
Określ nazwę pliku certyfikatu SSL używanego do uwierzytelniania klienta.
Plik certyfikatu musi być w formacie PEM1.
Jeśli plik certyfikatu zawiera również klucz prywatny, pozostaw pole pliku klucza SSL puste.
Katalog zawierający ten plik jest określany przez parametr konfiguracyjny SSLCertLocation.
Ta opcja może zostać pominięta, ale jest zalecana dla vault CyberArkCCP.
VaultTLSKeyFile
Określ nazwę pliku prywatnego klucza SSL używanego do uwierzytelniania klienta.
Plik prywatnego klucza musi być w formacie PEM1.
Katalog zawierający ten plik jest określany przez parametr konfiguracyjny SSLKeyLocation.
Opcję tę można pominąć, ale jest zalecana dla vault CyberArkCCP.
VaultToken
Określ token uwierzytelniania HashiCorp Vault, który powinien zostać wygenerowany wyłącznie dla proxy Zabbix z uprawnieniami tylko do odczytu do ścieżki określonej w opcjonalnym parametrze konfiguracji VaultDBPath.
Wystąpi błąd, jeśli VaultToken i zmienna środowiskowa VAULT_TOKEN są zdefiniowane jednocześnie.
Obowiązkowe: Tak, jeśli Vault jest ustawiony na HashiCorp; w przeciwnym razie nie
VaultURL
Określ adres URL serwera vault. Katalog certyfikatów CA obowiązujący w całym systemie zostanie użyty, jeśli nie zostanie określony SSLCALocation.
Domyślnie: https://127.0.0.1:8200
VMwareCacheSize
Ustaw rozmiar pamięci współdzielonej do przechowywania danych VMware.
Do monitorowania użycia pamięci podręcznej VMware można użyć wewnętrznego sprawdzenia zabbix[vmware,buffer,...] (zobacz Wewnętrzne sprawdzenia).
Należy pamiętać, że pamięć współdzielona nie jest przydzielana, jeśli nie skonfigurowano żadnych instancji kolektora vmware do uruchomienia.
Domyślnie: 8M
Zakres: 256K-2G
VMwareFrequency
Ustaw częstotliwość zbierania danych z pojedynczej usługi VMware (w sekundach).
Ta częstotliwość powinna być ustawiona na najmniejszy interwał aktualizacji dowolnej pozycji monitorującej VMware.
Domyślnie: 60
Zakres: 10-86400
VMwarePerfFrequency
Ustaw częstotliwość pobierania statystyk liczników wydajności z pojedynczej usługi VMware (w sekundach).
Ta częstotliwość powinna być ustawiona na najmniejszy interwał aktualizacji dowolnej monitorowanej pozycja VMware, która używa liczników wydajności VMware.
Domyślnie: 60
Zakres: 10-86400
VMwareTimeout
Ustaw maksymalną liczbę sekund, przez którą vmware collector będzie czekać na odpowiedź od usługi VMware (vCenter lub hipernadzorcy ESX).
Domyślnie: 10
Zakres: 1-300
WebDriverURL
Określ adres URL interfejsu WebDriver.
Przykład (używany z samodzielnym serwerem Selenium WebDriver):
WebDriverURL=http://localhost:4444