Ta sekcja zawiera listę parametrów obsługiwanych w pliku konfiguracyjnym proxy Zabbix (zabbix_proxy.conf).
Należy pamiętać, że:
Parametr | Obowiązkowy | Zakres | Domyślny | Opis |
---|---|---|---|---|
AllowRoot | nie | 0 | Zezwól na uruchamianie proxy jako 'root'. Jeśli opcja jest wyłączona i proxy jest uruchamiany przez użytkownika 'root', proxy spróbuje przełączyć się na użytkownika 'zabbix'. Nie ma efektu, jeśli uruchomiony pod zwykłym użytkownikiem. 0 - nie zezwalaj 1 - zezwalaj |
|
AllowUnsupportedDBVersions | nie | 0 | Zezwól na działanie proxy z nieobsługiwanymi wersjami baz danych. 0 - nie zezwalaj 1 - zezwalaj |
|
CacheSize | nie | 128K-64G | 32M | Rozmiar pamięci podręcznej konfiguracji, w bajtach. Rozmiar pamięci współdzielonej do przechowywania danych hosta i pozycji. |
ConfigFrequency | nie | 1-604800 | 3600 | Jak często proxy pobiera dane konfiguracyjne z serwera Zabbix w sekundach. Parametr aktywnego proxy. Ignorowany dla pasywnych proxy (zobacz parametr ProxyMode). |
DataSenderFrequency | nie | 1-3600 | 1 | Proxy będzie wysyłać zebrane dane do serwera co N sekund. Należy pamiętać, że aktywne proxy nadal będzie sprawdzać serwer Zabbix co sekundę pod kątem zadań zdalnych poleceń. Parametr aktywnego proxy. Ignorowany dla pasywnych proxy (zobacz parametr ProxyMode). |
DBHost | nie | localhost | Nazwa hosta bazy danych. W przypadku MySQL wartośc localhost lub pusta wartość skutkuje użyciem gniazda. W przypadku PostgreSQL tylko pusta wartość skutkuje próbą użycia gniazda. W przypadku Oracle pusta wartość skutkuje użyciem metody połączenia Net Service Name; w takim przypadku rozważ użycie zmiennej środowiskowej TNS_ADMIN, aby określić katalog pliku tnsnames.ora. |
|
DBName | tak | Nazwa bazy danych lub ścieżka do pliku bazy danych dla SQLite3 (architektura wieloprocesowa 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, której używa serwer Zabbix. W przypadku Oracle, jeśli używana jest metoda połączenia Net Service Name, określ nazwę usługi z tnsnames.ora lub ustaw pustą wartość; ustaw zmienną środowiskową TWO_TASK, jeśli DBName jest ustawione na pustą wartość. |
||
DBPassword | nie | Hasło do bazy danych. Ignorowane dla SQLite. Skomentuj tę linię, jeśli hasło nie jest używane. |
||
DBSchema | nie | Nazwa schematu. Używane dla PostgreSQL. | ||
DBSocket | nie | 3306 | Ścieżka do gniazda MySQL. Port bazy danych, gdy nie używasz lokalnego gniazda. Ignorowane dla SQLite. |
|
DBUser | Użytkownik bazy danych. Ignorowane dla SQLite. | |||
DBTLSConnect | nie | Ustawienie tej opcji wymusza użycie połączenia 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 upewnij się, że tożsamość bazy danych określona przez DBHost odpowiada jej certyfikatowi W MySQL od wersji 5.7.11 i 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 ustawione na żadną opcję, a zachowanie zależy od konfiguracji bazy danych. Ten parametr jest obsługiwany od wersji Zabbix 5.0.0. |
||
DBTLSCAFile | nie (tak, jeśli DBTLSConnect ustawiono na jedną z opcji: verify_ca, verify_full) |
Pełna ścieżka do pliku zawierającego certyfikaty głównych CA do weryfikacji certyfikatu bazy danych. Ten parametr jest obsługiwany od wersji Zabbix 5.0.0. |
||
DBTLSCertFile | nie | Pełna ścieżka do pliku zawierającego certyfikat serwera Zabbix do uwierzytelniania w bazie danych. Ten parametr jest obsługiwany od wersji Zabbix 5.0.0. |
||
DBTLSKeyFile | nie | Pełna ścieżka do pliku zawierającego klucz prywatny do uwierzytelniania w bazie danych. Ten parametr jest obsługiwany od wersji Zabbix 5.0.0. |
||
DBTLSCipher | nie | Lista szyfrów, które serwer Zabbix zezwala dla protokołów TLS do TLSv1.2 włącznie. Obsługiwane tylko dla MySQL. Ten parametr jest obsługiwany od wersji Zabbix 5.0.0. |
||
DBTLSCipher13 | nie | Lista zestawów szyfrów, które serwer Zabbix zezwala dla protokołu TLSv1.3. Obsługiwane tylko dla MySQL, od wersji 8.0.16. Ten parametr jest obsługiwany od wersji Zabbix 5.0.0. |
||
DebugLevel | nie | 0-5 | 3 | Określa poziom debugowania: 0 - podstawowe informacje o uruchamianiu i zatrzymywaniu procesów Zabbix 1 - krytyczne informacje 2 - informacje o błędach 3 - ostrzeżenia 4 - do debugowania (generuje dużo informacji) 5 - rozszerzone debugowanie (generuje jeszcze więcej informacji) |
EnableRemoteCommands | nie | 0 | Czy dozwolone są zdalne polecenia z serwera Zabbix. 0 - niedozwolone 1 - dozwolone Ten parametr jest obsługiwany od wersji Zabbix 3.4.0. |
|
ExternalScripts | nie | /usr/local/share/zabbix/externalscripts | Lokalizacja zewnętrznych skryptów (zależy od zmiennej instalacyjnej datadir w czasie kompilacji). | |
Fping6Location | nie | /usr/sbin/fping6 | Lokalizacja fping6. Upewnij się, że plik binarny fping6 ma właściciela root i ustawioną flagę SUID. Pozostaw puste ("Fping6Location="), jeśli twoje narzędzie fping potrafi przetwarzać adresy IPv6. |
|
FpingLocation | nie | /usr/sbin/fping | Lokalizacja fping. Upewnij się, że plik binarny fping ma właściciela root i ustawioną flagę SUID! |
|
HeartbeatFrequency | nie | 0-3600 | 60 | Częstotliwość wiadomości heartbeat w sekundach. Używane do monitorowania dostępności proxy po stronie serwera. 0 - wiadomości heartbeat wyłączone. Parametr proxy aktywnego. Ignorowane dla proxy pasywnych (patrz parametr ProxyMode). |
HistoryCacheSize | nie | 128K-2G | 16M | Rozmiar pamięci cache historii, w bajtach. Rozmiar pamięci współdzielonej do przechowywania danych historii. |
HistoryIndexCacheSize | nie | 128K-2G | 4M | Rozmiar pamięci cache indeksu historii, w bajtach. Rozmiar pamięci współdzielonej do indeksowania danych historii przechowywanych w pamięci cache historii. Rozmiar pamięci cache indeksu wymaga około 100 bajtów na zbuforowanie jednej pozycji. Ten parametr jest obsługiwany od wersji Zabbix 3.0.0. |
Hostname | nie | Ustawiane przez HostnameItem | Unikalna, wrażliwa na wielkość liter nazwa Proxy. Upewnij się, że nazwa proxy jest znana serwerowi! Dozwolone znaki: alfanumeryczne, '.', ' ', '_' i '-'. Maksymalna długość: 128 |
|
HostnameItem | nie | system.hostname | Pozycja używana do ustawienia Hostname, jeśli nie jest zdefiniowana (będzie uruchamiana na proxy podobnie jak na agencie). Nie obsługuje Parametrów Użytkownika, liczników wydajności ani aliasów, ale obsługuje system.run[]. Ignorowane, jeśli Hostname jest ustawiona. |
|
HousekeepingFrequency | nie | 0-24 | 1 | Jak często Zabbix będzie wykonywać procedurę Porządkowana (w godzinach). Housekeeping to usuwanie nieaktualnych informacji z bazy danych. Uwaga: Aby zmniejszyć obciążenie przy uruchomieniu proxy, porządkowanie jest opóźnione o 30 minut po uruchomieniu proxy. W związku z tym, jeśli HousekeepingFrequency wynosi 1, pierwsza procedura porządkowania po uruchomieniu proxy będzie uruchomiona po 30 minutach, a następnie będzie powtarzana co godzinę. Od wersji Zabbix 3.0.0 możliwe jest wyłączenie automatycznego porządkowania przez ustawienie HousekeepingFrequency na 0. W takim przypadku procedura porządkowania może być uruchomiona tylko za pomocą opcji kontroli działania housekeeper_execute. |
Include | nie | Możesz dołączyć pojedyncze pliki lub wszystkie pliki w katalogu do pliku konfiguracyjnego. Aby dołączyć tylko odpowiednie pliki w określonym katalogu, obsługiwany jest znak wildcard gwiazdki do dopasowywania wzorców. Na przykład: /scieżka/absolutna/do/plików/konfiguracyjnych/*.conf .Patrz specjalne uwagi dotyczące ograniczeń. |
||
JavaGateway | nie | Adres IP (lub nazwa hosta) Zabbix Java gateway. Wymagane tylko, jeśli uruchomione są pollery Java. |
||
JavaGatewayPort | nie | 1024-32767 | 10052 | Port, na którym nasłuchuje Zabbix Java gateway. |
ListenBacklog | nie | 0 - INT_MAX | SOMAXCONN | Maksymalna liczba oczekujących połączeń w kolejce TCP. Domyślna wartość to zakodowana stała, która zależy od systemu. Maksymalna obsługiwana wartość zależy od systemu, zbyt wysokie wartości mogą być cicho obcięte do 'maksimum określonego przez implementację'. |
ListenIP | nie | 0.0.0.0 | Lista adresów IP oddzielonych przecinkami, na których trapper powinien nasłuchiwać. Trapper będzie nasłuchiwał na wszystkich interfejsach sieciowych, jeśli ten parametr jest pominięty. |
|
ListenPort | nie | 1024-32767 | 10051 | Port nasłuchu dla trappera. |
LoadModule | nie | Moduł do załadowania przy starcie proxy. Moduły są używane do rozszerzenia funkcjonalności proxy. Formaty: LoadModule=<module.so> LoadModule=<path/module.so> LoadModule=</abs_path/module.so> Moduł musi znajdować się w katalogu określonym przez LoadModulePath lub ścieżka musi poprzedzać nazwę modułu. Jeśli poprzedzająca ścieżka jest bezwzględna (zaczyna się od '/') to LoadModulePath jest ignorowana. Dozwolone jest włączenie wielu parametrów LoadModule. |
||
LoadModulePath | nie | Pełna ścieżka do lokalizacji modułów proxy. Domyślna wartość zależy od opcji kompilacji. |
||
LogFile | tak, jeśli LogType jest ustawiony na file, w przeciwnym razie nie |
Nazwa pliku logu. | ||
LogFileSize | nie | 0-1024 | 1 | Maksymalny rozmiar pliku logu w MB. 0 - wyłącz automatyczne rotowanie logów. Uwaga: Jeśli osiągnięty zostanie limit rozmiaru pliku logu, a rotacja pliku nie powiedzie się z jakiegokolwiek powodu, istniejący plik logu zostanie obcięty i rozpoczęty od nowa. |
LogRemoteCommands | nie | 0 | Włącz logowanie wykonywanych poleceń powłoki jako ostrzeżenia. 0 - wyłączone 1 - włączone Ten parametr jest obsługiwany od wersji Zabbix 3.4.0. |
|
LogType | nie | file | Typ wyjścia logu: file - zapisz log do pliku określonego przez parametr LogFile, system - zapisz log do syslog, console - zapisz log do standardowego wyjścia. Ten parametr jest obsługiwany od wersji Zabbix 3.0.0. |
|
LogSlowQueries | nie | 0-3600000 | 0 | Jak długo może trwać zapytanie do bazy danych, zanim zostanie wytworzony wpis logu (w milisekundach). 0 - nie loguj wolnych zapytań. Ta opcja staje się aktywna przy ustawieniu DebugLevel=3. |
PidFile | nie | /tmp/zabbix_proxy.pid | Nazwa pliku PID. | |
ProxyLocalBuffer | nie | 0-720 | 0 | Proxy będzie przechowywać dane lokalnie przez N godzin, nawet jeśli dane zostały już zsynchronizowane z serwerem. Ten parametr może być używany, jeśli lokalne dane będą wykorzystywane przez aplikacje firm trzecich. |
ProxyMode | nie | 0-1 | 0 | Tryb działania proxy. 0 - proxy w trybie aktywnym 1 - proxy w trybie pasywnym Uwaga - poufne dane konfiguracyjne proxy mogą być dostępne dla aplikacji mających dostęp do portu trapera serwera Zabbix przy używaniu aktywnego proxy. Jest to możliwe, ponieważ każdy może udawać aktywne proxy i żądać danych konfiguracyjnych; uwierzytelnianie nie ma miejsca. |
ProxyOfflineBuffer | nie | 1-720 | 1 | Proxy będzie przechowywać dane przez N godzin w przypadku braku łączności z serwerem Zabbix. Starsze dane zostaną utracone. |
Server | tak | Jeśli ProxyMode jest ustawiony na tryb aktywny: Adres IP lub nazwa DNS serwera Zabbix (adres:port) lub klaster (adres:port;adres2:port) do pobierania danych konfiguracyjnych i wysyłania danych. Jeśli port nie jest określony, używany jest domyślny port. Węzły klastra muszą być oddzielone średnikiem. Jeśli ProxyMode jest ustawiony na tryb pasywny: Lista adresów IP oddzielonych przecinkami, opcjonalnie w notacji CIDR, lub nazw DNS serwera Zabbix. Połączenia przychodzące będą akceptowane tylko z wymienionych tu adresów. Jeśli włączone jest wsparcie IPv6, to '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' są traktowane równo. '::/0' pozwoli na dowolny adres IPv4 lub IPv6. '0.0.0.0/0' może być użyty do pozwolenia na dowolny adres IPv4. Przykład: Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com |
||
SNMPTrapperFile | nie | /tmp/zabbix_traps.tmp | Plik tymczasowy używany do przekazywania danych z demona SNMP trap do proxy. Musi być taki sam jak w pliku konfiguracyjnym zabbix_trap_receiver.pl lub SNMPTT. |
|
SocketDir | nie | /tmp | Katalog do przechowywania gniazd IPC używanych przez wewnętrzne usługi Zabbix. Ten parametr jest obsługiwany od wersji Zabbix 3.4.0. |
|
SourceIP | nie | Adres IP źródłowy dla: - połączeń wychodzących do serwera Zabbix; - połączeń bezagentowych (VMware, SSH, JMX, SNMP, Telnet i proste sprawdzenie); - połączeń HTTP agent; - żądań HTTP w pozycjach skryptów JavaScript; - przetwarzania wstępnego żądań HTTP w JavaScript; - połączeń z Vault |
||
SSHKeyLocation | nie | Lokalizacja kluczy publicznych i prywatnych dla sprawdzeń i działań SSH | ||
SSLCertLocation | nie | Lokalizacja plików certyfikatów klienta SSL do uwierzytelniania klienta. Ten parametr jest używany tylko w monitorowaniu stron WWW. |
||
SSLKeyLocation | nie | Lokalizacja plików kluczy prywatnych SSL do uwierzytelniania klienta. Ten parametr jest używany tylko w monitoringu sieci webowej. |
||
SSLCALocation | nie | Lokalizacja plików urzędu certyfikacji (CA) do weryfikacji certyfikatu serwera SSL. Uwaga - wartość tego parametru zostanie ustawiona jako opcja libcurl CURLOPT_CAPATH. W wersjach libcurl przed 7.42.0 ma to znaczenie tylko wtedy, gdy libcurl został skompilowany z użyciem OpenSSL. Więcej informacji można znaleźć na stronie cURL. Ten parametr jest używany w monitorowaniu stron WWW od Zabbix 2.4.0 i w uwierzytelnianiu SMTP od Zabbix 3.0.0. |
||
StartDBSyncers | nie | 1-100 | 4 | Liczba wstępnie rozgałęzionych instancji synchronizatorów historii. Uwaga: Zachowaj ostrożność przy zmianie tej wartości, jej zwiększenie może przynieść więcej szkody niż pożytku. |
StartDiscoverers | nie | 0-250 | 1 | Liczba wstępnie rozgałęzionych instancji procesów wykrywania. |
StartHistoryPollers | nie | 0-1000 | 1 | Liczba wstępnie rozgałęzionych instancji poolerów historii. Ten parametr jest obsługiwany od Zabbix 5.4.0. |
StartHTTPPollers | nie | 0-1000 | 1 | Liczba wstępnie rozgałęzionych instancji poolerów HTTP. |
StartIPMIPollers | nie | 0-1000 | 0 | Liczba wstępnie rozgałęzionych instancji poolerów IPMI. |
StartJavaPollers | nie | 0-1000 | 0 | Liczba wstępnie rozgałęzionych instancji poolerów Java. |
StartODBCPollers | nie | 0-1000 | 1 | Liczba wstępnie rozgałęzionych instancji poolerów ODBC. |
StartPingers | nie | 0-1000 | 1 | Liczba wstępnie rozgałęzionych instancji poolerów ICMP. |
StartPollersUnreachable | nie | 0-1000 | 1 | Liczba wstępnie rozgałęzionych instancji nieosiągalnych pollerów hostów (w tym IPMI i Java). Przynajmniej jeden poller dla nieosiągalnych hostów musi działać, jeśli uruchomione są poolery regularne, IPMI lub Java. |
StartPollers | nie | 0-1000 | 5 | Liczba wstępnie rozgałęzionych instancji pollerów. |
StartPreprocessors | nie | 1-1000 | 3 | Liczba wstępnie rozgałęzionych instancji workerów przetwarzania wstępnego1. Proces zarządzający przetwarzaniem wstępnym jest automatycznie uruchamiany, gdy uruchamiany jest worker przetwarzania wstępnego. Ten parametr jest obsługiwany od Zabbix 4.2.0. |
StartSNMPTrapper | nie | 0-1 | 0 | Jeśli ustawione na 1, proces trappera SNMP zostanie uruchomiony. |
StartTrappers | nie | 0-1000 | 5 | Liczba wstępnie rozgałęzionych instancji trapperów. Trappery akceptują przychodzące połączenia od Zabbix sender i aktywnych agentów. |
StartVMwareCollectors | nie | 0-250 | 0 | Liczba wstępnie rozgałęzionych instancji kolektorów VMware. |
StatsAllowedIP | nie | Lista adresów IP oddzielonych przecinkami, opcjonalnie w notacji CIDR, lub nazwy DNS zewnętrznych instancji Zabbix. Żądania statystyk będą akceptowane tylko z wymienionych tu adresów. Jeśli ten parametr nie jest ustawiony, żadne żądania statystyk nie będą akceptowane. Jeśli włączone jest wsparcie dla IPv6, to '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' są traktowane równoznacznie i '::/0' pozwoli na każdy adres IPv4 lub IPv6. '0.0.0.0/0' można użyć, aby zezwolić na każdy adres IPv4. Przykład: StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com Ten parametr jest obsługiwany od Zabbix 4.2.0. |
||
Timeout | nie | 1-30 | 3 | Określa, jak długo należy czekać na agenta, urządzenie SNMP lub zewnętrzne sprawdzenie (w sekundach). |
TLSAccept | tak dla pasywnego proxy, jeśli zdefiniowano parametry certyfikatu TLS lub PSK (nawet dla połączenia unencrypted), w przeciwnym razie nie | Jakie przychodzące połączenia akceptować od Zabbix server. Używane dla pasywnego proxy, ignorowane w aktywnym proxy. Można określić wiele wartości, oddzielonych przecinkami: unencrypted - akceptuj połączenia bez szyfrowania (domyślnie) psk - akceptuj połączenia z TLS i kluczem współdzielonym (PSK) cert - akceptuj połączenia z TLS i certyfikatem Ten parametr jest obsługiwany od Zabbix 3.0.0. |
||
TLSCAFile | nie | Pełna ścieżka do pliku zawierającego certyfikaty urzędów certyfikacji (CA) dla weryfikacji certyfikatu partnera, używana do szyfrowanej komunikacji między komponentami Zabbix. Ten parametr jest obsługiwany od Zabbix 3.0.0. |
||
TLSCertFile | nie | Pełna ścieżka do pliku zawierającego certyfikat proxy lub łańcuch certyfikatów, używana do szyfrowanej komunikacji między komponentami Zabbix. Ten parametr jest obsługiwany od Zabbix 3.0.0. |
||
TLSCipherAll | nie | Ciąg priorytetowy 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 Ten parametr jest obsługiwany od Zabbix 4.4.7. |
||
TLSCipherAll13 | nie | Ciąg szyfrów dla OpenSSL 1.1.1 lub nowszy w TLS 1.3. Zastąp 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 Ten parametr jest obsługiwany od Zabbix 4.4.7. |
||
TLSCipherCert | nie | Ciąg priorytetowy GnuTLS lub ciąg szyfrów OpenSSL (TLS 1.2) Zastąp 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 Ten parametr jest obsługiwany od Zabbix 4.4.7. |
||
TLSCipherCert13 | nie | Ciąg szyfrów dla OpenSSL 1.1.1 lub nowszy w TLS 1.3. Zastąp domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na certyfikatach. Ten parametr jest obsługiwany od Zabbix 4.4.7. |
||
TLSCipherPSK | nie | Ciąg priorytetowy 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 Ten parametr jest obsługiwany od Zabbix 4.4.7. |
||
TLSCipherPSK13 | nie | Ciąg szyfrów dla OpenSSL 1.1.1 lub nowszy 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 Ten parametr jest obsługiwany od Zabbix 4.4.7. |
||
TLSConnect | tak dla aktywnego proxy, jeśli zdefiniowano parametry certyfikatu TLS lub PSK (nawet dla połączenia unencrypted), w przeciwnym razie nie | Jak proxy powinien łączyć się z serwerem Zabbix. Używane dla aktywnego proxy, ignorowane w pasywnym proxy. Można określić tylko jedną wartość: unencrypted - połączenie bez szyfrowania (domyślnie) psk - połączenie z użyciem TLS i kluczem współdzielonym (PSK) cert - połączenie z użyciem TLS i certyfikatu Ten parametr jest obsługiwany od Zabbix 3.0.0. |
||
TLSCRLFile | nie | Pełna ścieżka do pliku zawierającego odwołane certyfikaty. Ten parametr jest używany do szyfrowanej komunikacji między komponentami Zabbix. Ten parametr jest obsługiwany od Zabbix 3.0.0. |
||
TLSKeyFile | nie | Pełna ścieżka do pliku zawierającego prywatny klucz proxy, używany do szyfrowanej komunikacji między komponentami Zabbix. Ten parametr jest obsługiwany od Zabbix 3.0.0. |
||
TLSPSKFile | nie | Pełna ścieżka do pliku zawierającego współdzielony klucz proxy, używany do szyfrowanej komunikacji z serwerem Zabbix. Ten parametr jest obsługiwany od Zabbix 3.0.0. |
||
TLSPSKIdentity | nie | Ciąg identyfikacyjny klucza współdzielonego, używany do szyfrowanej komunikacji z serwerem Zabbix. Ten parametr jest obsługiwany od Zabbix 3.0.0. |
||
TLSServerCertIssuer | nie | Dopuszczalny wydawca certyfikatu serwera. Ten parametr jest obsługiwany od Zabbix 3.0.0. |
||
TLSServerCertSubject | nie | Dopuszczalny temat certyfikatu serwera. Ten parametr jest obsługiwany od Zabbix 3.0.0. |
||
TmpDir | nie | /tmp | Katalog tymczasowy. | |
TrapperTimeout | nie | 1-300 | 300 | Określa, ile sekund trapper może spędzić na przetwarzaniu nowych danych. |
User | nie | zabbix | Ogranicz uprawnienia do określonego, istniejącego użytkownika w systemie Ma efekt tylko wtedy, gdy uruchomiono jako 'root' i AllowRoot jest wyłączony. |
|
UnavailableDelay | nie | 1-3600 | 60 | Jak często host jest sprawdzany pod kątem dostępności podczas okresu niedostępności, w sekundach. |
UnreachableDelay | nie | 1-3600 | 15 | Jak często host jest sprawdzany pod kątem dostępności podczas okresu nieosiągalności, w sekundach. |
UnreachablePeriod | nie | 1-3600 | 45 | Po ilu sekundach nieosiągalności traktować host jako niedostępny. |
VaultDBPath | nie | Ścieżka do Vault, z której poświadczenia do bazy danych będą pobierane za pomocą kluczy 'password' i 'username'. Przykład: secret/zabbix/database Ta opcja może być użyta tylko, jeśli DBUser i DBPassword nie są określone. Ten parametr jest obsługiwany od Zabbix 5.2.0. |
||
VaultToken | nie | Token uwierzytelniający Vault, który powinien zostać wygenerowany wyłącznie dla proxy Zabbix z uprawnieniami tylko do odczytu do ścieżki określonej w opcjonalnym parametrze konfiguracyjnym VaultDBPath. Wystąpi błąd, jeśli VaultToken i zmienna środowiskowa VAULT_TOKEN są zdefiniowane jednocześnie. Ten parametr jest obsługiwany od Zabbix 5.2.0. |
||
VaultURL | nie | https://127.0.0.1:8200 | Adres URL serwera Vault HTTP[S]. Katalog certyfikatów CA systemu będzie używany, jeśli SSLCALocation nie jest określony. Ten parametr jest obsługiwany od Zabbix 5.2.0. |
|
VMwareCacheSize | nie | 256K-2G | 8M | Rozmiar pamięci cache do przechowywania danych VMware. Wewnętrzne sprawdzenie VMware zabbix[vmware,buffer,...] może być używane do monitorowania wykorzystania pamięci cache VMware (zobacz Sprawdzenia wewnętrzne). Uwaga, pamięć współdzielona nie jest przydzielana, jeśli nie ma skonfigurowanych instancji pollerów VMware do uruchomienia. |
VMwareFrequency | nie | 10-86400 | 60 | Opóźnienie w sekundach między zbieraniem danych z jednej usługi VMware. To opóźnienie powinno być ustawione na najmniejszy interwał aktualizacji dowolnegj pozycji monitorowania VMware. |
VMwarePerfFrequency | nie | 10-86400 | 60 | Opóźnienie w sekundach między pobieraniem statystyk liczników wydajności z jednej usługi VMware. To opóźnienie powinno być ustawione na najmniejszy interwał aktualizacji dowolnej pozycji monitorowania VMware, który używa liczników wydajności VMware. |
VMwareTimeout | nie | 1-300 | 10 | Maksymalna liczba sekund, jaką kolektor VMware będzie czekał na odpowiedź od usługi VMware (vCenter lub hipernadzorcy ESX). |