[comment]: # attributes: notoc

[comment]: # ({452d5bc5-452d5bc5})
# 2 Zabbix proxy

[comment]: # ({/452d5bc5-452d5bc5})

[comment]: # ({26edffc1-221978cc})
### Przegląd

Parametry obsługiwane przez plik konfiguracyjny proxy Zabbix (zabbix\_proxy.conf) są wymienione w tej sekcji.

Parametry są podane bez dodatkowych informacji.
Kliknij parametr, aby zobaczyć pełne szczegóły.

|Parameter|Description|
|--|--------|
|[AllowRoot](#allowroot)|Zezwala na uruchamianie proxy jako 'root'.|
|[AllowUnsupportedDBVersions](#allowunsupporteddbversions)|Zezwala proxy na pracę z niewspieranymi wersjami bazy danych.|
|[CacheSize](#cachesize)|Rozmiar pamięci podręcznej konfiguracji.|
|[ConfigFrequency](#configfrequency)|Ten parametr jest **przestarzały** (użyj zamiast niego ProxyConfigFrequency).<br>Jak często proxy pobiera dane konfiguracyjne z serwer Zabbix, w sekundach.|
|[DataSenderFrequency](#datasenderfrequency)|Proxy będzie wysyłać zebrane dane do serwera co N sekund.|
|[DBHost](#dbhost)|Host (lub katalog gniazda) bazy danych Zabbix.|
|[DBName](#dbname)|Nazwa bazy danych lub ścieżka do pliku bazy danych dla SQLite3.|
|[DBPassword](#dbpassword)|Hasło bazy danych.|
|[DBPort](#dbport)|Port hosta bazy danych Zabbix.|
|[DBSchema](#dbschema)|Nazwa schematu bazy danych. Używane dla PostgreSQL.|
|[DBSocket](#dbsocket)|Ścieżka do pliku gniazda MySQL.|
|[DBUser](#dbuser)|Użytkownik bazy danych.|
|[DBTLSConnect](#dbtlsconnect)|Ustawienie tej opcji na określoną wartość wymusza użycie połączenia TLS z bazą danych.|
|[DBTLSCAFile](#dbtlscafile)|Pełna ścieżka do pliku zawierającego certyfikaty głównych urzędów CA do weryfikacji certyfikatu bazy danych.|
|[DBTLSCertFile](#dbtlscertfile)|Pełna ścieżka do pliku zawierającego certyfikat proxy Zabbix do uwierzytelniania w bazie danych.|
|[DBTLSKeyFile](#dbtlskeyfile)|Pełna ścieżka do pliku zawierającego klucz prywatny do uwierzytelniania w bazie danych.|
|[DBTLSCipher](#dbtlscipher)|Lista szyfrów szyfrowania, które proxy Zabbix dopuszcza dla protokołów TLS do TLS v1.2 włącznie. Obsługiwane tylko dla MySQL.|
|[DBTLSCipher13](#dbtlscipher13)|Lista 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](#debuglevel)|Poziom debugowania.|
|[EnableRemoteCommands](#enableremotecommands)|Czy dozwolone są zdalne polecenia z serwer Zabbix.|
|[ExternalScripts](#externalscripts)|Lokalizacja skryptów zewnętrznych.|
|[Fping6Location](#fping6location)|Lokalizacja fping6.|
|[FpingLocation](#fpinglocation)|Lokalizacja fping.|
|[HistoryCacheSize](#historycachesize)|Rozmiar pamięci podręcznej historii.|
|[HistoryIndexCacheSize](#historyindexcachesize)|Rozmiar pamięci podręcznej indeksu historii.|
|[Hostname](#hostname)|Unikalna nazwa proxy rozróżniająca wielkość liter.|
|[HostnameItem](#hostnameitem)|pozycja używana do ustawienia Hostname, jeśli nie jest zdefiniowany.|
|[HousekeepingFrequency](#housekeepingfrequency)|Jak często Zabbix będzie wykonywać procedurę housekeeping, w godzinach.|
|[Include](#include)|W pliku konfiguracyjnym można dołączać pojedyncze pliki lub wszystkie pliki z katalogu.|
|[JavaGateway](#javagateway)|Adres IP (lub nazwa hosta) bramy Java gateway Zabbix.|
|[JavaGatewayPort](#javagatewayport)|Port, na którym nasłuchuje brama Java gateway Zabbix.|
|[ListenBacklog](#listenbacklog)|Maksymalna liczba oczekujących połączeń w kolejce TCP.|
|[ListenIP](#listenip)|Lista adresów IP oddzielonych przecinkami, na których powinien nasłuchiwać trapper.|
|[ListenPort](#listenport)|Port nasłuchiwania dla trapper.|
|[LoadModule](#loadmodule)|Moduł do załadowania podczas uruchamiania proxy.|
|[LoadModulePath](#loadmodulepath)|Pełna ścieżka do lokalizacji modułów proxy.|
|[LogFile](#logfile)|Nazwa pliku dziennika.|
|[LogFileSize](#logfilesize)|Maksymalny rozmiar pliku dziennika.|
|[LogRemoteCommands](#logremotecommands)|Włącza rejestrowanie wykonywanych poleceń powłoki jako ostrzeżeń.|
|[LogSlowQueries](#logslowqueries)|Jak długo zapytanie do bazy danych może być wykonywane, zanim zostanie zapisane w dzienniku.|
|[LogType](#logtype)|Typ wyjścia dziennika.|
|[MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller)|Maksymalna liczba asynchronicznych sprawdzeń, które mogą być wykonywane jednocześnie przez każdego poller HTTP agent, agent poller lub SNMP poller.|
|[PidFile](#pidfile)|Nazwa pliku PID.|
|[ProxyBufferMode](#proxybuffermode)|Określa mechanizm przechowywania danych historycznych, discovery i autorejestracji (dysk/pamięć/hybrydowy).|
|[ProxyConfigFrequency](#proxyconfigfrequency)|Jak często proxy pobiera dane konfiguracyjne z serwer Zabbix, w sekundach.|
|[ProxyLocalBuffer](#proxylocalbuffer)|Proxy będzie przechowywać dane lokalnie przez N godzin, nawet jeśli dane zostały już zsynchronizowane z serwerem.|
|[ProxyMemoryBufferAge](#proxymemorybufferage)|Maksymalny wiek danych w buforze pamięci proxy, w sekundach.|
|[ProxyMemoryBufferSize](#proxymemorybuffersize)|Rozmiar pamięci współdzielonej dla zebranych danych historii, discovery i automatycznej rejestracji.|
|[ProxyMode](#proxymode)|Tryb pracy proxy (aktywny/pasywny).|
|[ProxyOfflineBuffer](#proxyofflinebuffer)|Proxy będzie przechowywać dane przez N godzin w przypadku braku łączności z serwer Zabbix.|
|[Server](#server)|Jeśli ProxyMode jest ustawiony na tryb aktywny: adres IP serwer Zabbix lub nazwa 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.<br>Jeśli ProxyMode jest ustawiony na tryb pasywny: Lista adresów IP oddzielonych przecinkami, opcjonalnie w notacji CIDR, lub nazwy DNS serwer Zabbix.|
|[SNMPTrapperFile](#snmptrapperfile)|Plik tymczasowy używany do przekazywania danych z demona pułapek SNMP do proxy.|
|[SocketDir](#socketdir)|Katalog do przechowywania gniazd IPC używanych przez wewnętrzne usługi Zabbix.|
|[SourceIP](#sourceip)|Źródłowy adres IP.|
|[SSHKeyLocation](#sshkeylocation)|Lokalizacja kluczy publicznych i prywatnych do sprawdzeń i działań SSH.|
|[SSLCertLocation](#sslcertlocation)|Lokalizacja plików certyfikatu klienta SSL do uwierzytelniania klienta.|
|[SSLKeyLocation](#sslkeylocation)|Lokalizacja plików prywatnego klucza SSL do uwierzytelniania klienta.|
|[SSLCALocation](#sslcalocation)|Zastępuje lokalizację plików urzędu certyfikacji (CA) do weryfikacji certyfikatu serwera SSL.|
|[StartAgentPollers](#startagentpollers)|Liczba wstępnie utworzonych instancji asynchronicznych pollerów Zabbix agent.|
|[StartBrowserPollers](#startbrowserpollers)|Liczba wstępnie utworzonych instancji pollerów pozycji przeglądarki.|
|[StartDBSyncers](#startdbsyncers)|Liczba wstępnie utworzonych instancji synchronizatorów historii.|
|[StartDiscoverers](#startdiscoverers)|Liczba wstępnie utworzonych instancji procesów discovery.|
|[StartHTTPAgentPollers](#starthttpagentpollers)|Liczba wstępnie utworzonych instancji asynchronicznych pollerów HTTP agent.|
|[StartHTTPPollers](#starthttppollers)|Liczba wstępnie utworzonych instancji pollerów HTTP.|
|[StartIPMIPollers](#startipmipollers)|Liczba wstępnie utworzonych instancji pollerów IPMI.|
|[StartJavaPollers](#startjavapollers)|Liczba wstępnie utworzonych instancji pollerów Java.|
|[StartODBCPollers](#startodbcpollers)|Liczba wstępnie utworzonych instancji pollerów ODBC.|
|[StartPingers](#startpingers)|Liczba wstępnie utworzonych instancji pingerów ICMP.|
|[StartPollersUnreachable](#startpollersunreachable)|Liczba wstępnie utworzonych instancji pollerów dla hostów niedostępnych (w tym IPMI i Java).|
|[StartPollers](#startpollers)|Liczba wstępnie utworzonych instancji pollerów.|
|[StartPreprocessors](#startpreprocessors)|Liczba uruchomionych wcześniej instancji procesów wstępnego przetwarzania.|
|[StartSNMPPollers](#startsnmppollers)|Liczba wstępnie utworzonych instancji asynchronicznych pollerów SNMP.|
|[StartSNMPTrapper](#startsnmptrapper)|Jeśli ustawione na 1, zostanie uruchomiony proces SNMP trapper.|
|[StartTrappers](#starttrappers)|Liczba wstępnie utworzonych instancji trapperów.|
|[StartVMwareCollectors](#startvmwarecollectors)|Liczba wstępnie utworzonych instancji kolektorów VMware.|
|[StatsAllowedIP](#statsallowedip)|Lista adresów IP oddzielonych przecinkami, opcjonalnie w notacji CIDR, lub nazw DNS zewnętrznych instancji Zabbix. Żądanie statystyk zostanie zaakceptowane tylko z adresów wymienionych tutaj.|
|[Timeout](#timeout)|Określa, 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](#tlsaccept)|Jakie połączenia przychodzące z serwer Zabbix mają być akceptowane.|
|[TLSCAFile](#tlscafile)|Pełna ścieżka do pliku zawierającego certyfikaty głównych urzędów CA do weryfikacji certyfikatu peer, używanego do szyfrowanej komunikacji między komponentami Zabbix.|
|[TLSCertFile](#tlscertfile)|Pełna ścieżka do pliku zawierającego certyfikat serwera lub łańcuch certyfikatów, używany do szyfrowanej komunikacji między komponentami Zabbix.|
|[TLSCipherAll](#tlscipherall)|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 i PSK.|
|[TLSCipherAll13](#tlscipherall13)|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.|
|[TLSCipherCert](#tlsciphercert)|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.|
|[TLSCipherCert13](#tlsciphercert13)|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.|
|[TLSCipherPSK](#tlscipherpsk)|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 PSK.|
|[TLSCipherPSK13](#tlscipherpsk13)|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 PSK.|
|[TLSConnect](#tlsconnect)|Jak proxy powinno łączyć się z serwer Zabbix.|
|[TLSCRLFile](#tlscrlfile)|Pełna ścieżka do pliku zawierającego certyfikaty unieważnione. Ten parametr jest używany do szyfrowanej komunikacji między komponentami Zabbix.|
|[TLSKeyFile](#tlskeyfile)|Pełna ścieżka do pliku zawierającego prywatny klucz proxy, używany do szyfrowanej komunikacji między komponentami Zabbix.|
|[TLSPSKFile](#tlspskfile)|Pełna ścieżka do pliku zawierającego klucz współdzielony proxy, używany do szyfrowanej komunikacji z serwer Zabbix.|
|[TLSPSKIdentity](#tlspskidentity)|Identyfikator klucza współdzielonego, używany do szyfrowanej komunikacji z serwer Zabbix.|
|[TLSServerCertIssuer](#tlsservercertissuer)|Dozwolony wystawca certyfikatu serwera.|
|[TLSServerCertSubject](#tlsservercertsubject)|Dozwolony podmiot certyfikatu serwera.|
|[TmpDir](#tmpdir)|Katalog tymczasowy.|
|[TrapperTimeout](#trappertimeout)|Określa limit czasu w sekundach dla: <br> - pobierania danych konfiguracyjnych z serwer Zabbix;<br> - wykonywania globalnego skryptu lub zdalnego polecenia.|
|[UnavailableDelay](#unavailabledelay)|Jak często host jest sprawdzany pod kątem dostępności w okresie niedostępności.|
|[UnreachableDelay](#unreachabledelay)|Jak często host jest sprawdzany pod kątem dostępności w okresie nieosiągalności.|
|[UnreachablePeriod](#unreachableperiod)|Po ilu sekundach nieosiągalności host ma być traktowany jako niedostępny.|
|[User](#user)|Obniża uprawnienia do określonego, istniejącego użytkownika w systemie.|
|[Vault](#vault)|Dostawca vault.|
|[VaultDBPath](#vaultdbpath)|Lokalizacja, z której poświadczenia bazy danych powinny być pobierane za pomocą kluczy.|
|[VaultPrefix](#vaultprefix)|Niestandardowy prefiks dla ścieżki lub zapytania vault.|
|[VaultTLSCertFile](#vaulttlscertfile)|Nazwa pliku certyfikatu SSL używanego do uwierzytelniania klienta.|
|[VaultTLSKeyFile](#vaulttlskeyfile)|Nazwa pliku prywatnego klucza SSL używanego do uwierzytelniania klienta.|
|[VaultToken](#vaulttoken)|Token uwierzytelniania HashiCorp vault.|
|[VaultURL](#vaulturl)|Adres URL HTTP\[S\] serwer vault.|
|[VMwareCacheSize](#vmwarecachesize)|Rozmiar pamięci współdzielonej do przechowywania danych VMware.|
|[VMwareFrequency](#vmwarefrequency)|Opóźnienie w sekundach między pobieraniem danych z pojedynczej usługi VMware.|
|[VMwarePerfFrequency](#vmwareperffrequency)|Opóźnienie w sekundach między pobieraniem statystyk liczników wydajności z pojedynczej usługi VMware.|
|[VMwareTimeout](#vmwaretimeout)|Maksymalna liczba sekund, przez którą kolektor vmware będzie czekać na odpowiedź z usługi VMware.|
|[WebDriverURL](#webdriverurl)|Adres URL HTTP\[S\] interfejsu WebDriver.|

Wszystkie parametry są opcjonalne, chyba że wyraźnie zaznaczono, że parametr jest obowiązkowy.

Należy pamiętać, że:

-   Wartości domyślne odzwierciedlają domyślne ustawienia demona, a nie wartości w dostarczonych plikach konfiguracyjnych.
-   Zabbix obsługuje pliki konfiguracyjne wyłącznie w kodowaniu UTF-8 bez [BOM](https://en.wikipedia.org/wiki/Byte_order_mark).
-   Komentarze zaczynające się od "\#" są obsługiwane tylko na początku wiersza.

[comment]: # ({/26edffc1-221978cc})

[comment]: # ({8085875f-7bf44544})
### Szczegóły parametru

[comment]: # ({/8085875f-7bf44544})

[comment]: # ({93aea541-fc4d81ba})
##### 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 żadnego wpływu, jeśli zostanie uruchomiony przez zwykłego użytkownika.

Domyślnie: `0`<br>
Wartości: 0 - nie zezwalaj; 1 - zezwalaj

[comment]: # ({/93aea541-fc4d81ba})

[comment]: # ({3abe15c1-c26999ee})
##### AllowUnsupportedDBVersions

Zezwalaj proxy na działanie z niewspieranymi wersjami bazy danych.

Domyślnie: `0`<br>
Wartości: 0 - nie zezwalaj; 1 - zezwalaj

[comment]: # ({/3abe15c1-c26999ee})

[comment]: # ({25a3801c-317e46d4})
##### CacheSize

Rozmiar pamięci podręcznej konfiguracji, w bajtach.
Rozmiar pamięci współdzielonej do przechowywania danych hostów i pozycji.

Domyślnie: `32M`<br>
Zakres: 128K-64G

[comment]: # ({/25a3801c-317e46d4})

[comment]: # ({7e94010c-a1148208})
##### ConfigFrequency

Ten parametr jest **przestarzały** (zamiast niego użyj ProxyConfigFrequency).<br>Jak często proxy pobiera dane konfiguracyjne z serwera Zabbix, w sekundach.<br>Parametr aktywnego proxy.
Ignorowany dla pasywnych proxy (zobacz parametr ProxyMode).

Domyślnie: `3600`<br>
Zakres: 1-604800

[comment]: # ({/7e94010c-a1148208})

[comment]: # ({b9cf0a68-797b5d4b})
##### DataSenderFrequency

Proxy będzie wysyłać zebrane dane do serwera co N sekund.
Należy pamiętać, że aktywny proxy nadal będzie odpytywać serwer Zabbix co sekundę w poszukiwaniu zadań zdalnych poleceń.<br>Parametr aktywnego proxy.
Ignorowany dla pasywnych proxy (zobacz parametr ProxyMode).

Domyślnie: `1`<br>
Zakres: 1-3600

[comment]: # ({/b9cf0a68-797b5d4b})

[comment]: # ({d061f114-68d91db6})
##### DBHost

Host (lub katalog gniazda) bazy danych Zabbixa.

Dla MySQL:

-   `localhost` lub pusty ciąg znaków używa domyślnego gniazda UNIX-domain.

Dla PostgreSQL:

-   `localhost` jest rozwiązywany przez DNS (zwykle do 127.0.0.1).
-   Pusty ciąg znaków 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 rozdzielona 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]`

W przypadku [Oracle](/manual/appendix/install/oracle#connection_set_up) pusty ciąg znaków powoduje użycie metody połączenia Net Service Name; w takim przypadku warto rozważyć użycie zmiennej środowiskowej TNS_ADMIN do wskazania katalogu pliku `tnsnames.ora`.

Domyślnie: `localhost`

[comment]: # ({/d061f114-68d91db6})

[comment]: # ({508901db-a63deb51})
##### DBName

Nazwa bazy danych lub ścieżka do pliku bazy danych dla SQLite3 (wieloprocesowa architektura Zabbix nie pozwala na użycie [bazy danych w pamięci](https://www.sqlite.org/inmemorydb.html), np. `:memory:`, `file::memory:?cache=shared` lub `file:memdb1?mode=memory&cache=shared`).<br>*Ostrzeżenie*: Nie próbuj używać tej samej bazy danych, z której korzysta serwer Zabbix.<br>W przypadku [Oracle](/manual/appendix/install/oracle#connection_set_up), jeśli używana jest metoda połączenia Net Service Name, podaj nazwę usługi z tnsnames.ora albo ustaw pusty ciąg; ustaw zmienną środowiskową TWO\_TASK, jeśli DBName jest ustawione na pusty ciąg.

Obowiązkowe: Tak

[comment]: # ({/508901db-a63deb51})

[comment]: # ({64d811f9-41ef1a35})
##### DBPassword

Hasło do bazy danych.
Zakomentuj tę linię, jeśli nie jest używane hasło.
Ignorowane w przypadku SQLite.

[comment]: # ({/64d811f9-41ef1a35})

[comment]: # ({f4aabff0-4f65edaa})
##### DBPort

Port hosta bazy danych Zabbixa (zobacz [`DBHost`](#dbhost)).**^[1](zabbix_proxy#footnotes)^** Ignorowane dla SQLite.<br>W przypadku [Oracle](/manual/appendix/install/oracle#connection-set-up), jeśli używana jest metoda połączenia Net Service Name, ten parametr zostanie zignorowany; zamiast niego użyty zostanie numer portu z pliku tnsnames.ora.

Domyślnie dla MySQL: `3306`

Domyślnie dla PostgreSQL: `5432`

Zakres: 1024-65535

[comment]: # ({/f4aabff0-4f65edaa})

[comment]: # ({63b5abd1-432321c5})
##### DBSchema

Nazwa schematu bazy danych.
Używane dla PostgreSQL.

[comment]: # ({/63b5abd1-432321c5})

[comment]: # ({5bea65bd-c1dbb854})
##### DBSocket

Ścieżka do pliku gniazda MySQL.**^[1](zabbix_proxy#footnotes)^**

[comment]: # ({/5bea65bd-c1dbb854})

[comment]: # ({c9a46ae3-c2cec654})
##### DBUser

Użytkownik bazy danych.
Ignorowane dla SQLite.

[comment]: # ({/c9a46ae3-c2cec654})

[comment]: # ({b665dd5c-c6670742})
##### DBTLSConnect

Ustawienie tej opcji wymusza użycie połączenia TLS z bazą danych:<br>*required* - połączenie z użyciem TLS<br>*verify\_ca* - połączenie z użyciem TLS i weryfikacja certyfikatu<br>*verify\_full* - połączenie z użyciem TLS, weryfikacja certyfikatu oraz sprawdzenie, czy tożsamość bazy danych określona przez DBHost jest zgodna z jej certyfikatem<br>W przypadku MySQL od wersji 5.7.11 oraz PostgreSQL obsługiwane są następujące wartości: "required", "verify", "verify\_full".<br>W przypadku MariaDB od wersji 10.2.6 obsługiwane są wartości "required" i "verify\_full".<br>Domyślnie nie jest ustawiona żadna opcja, a zachowanie zależy od konfiguracji bazy danych.

[comment]: # ({/b665dd5c-c6670742})

[comment]: # ({cbc09c0c-fd8ea2b2})
##### DBTLSCAFile

Pełna ścieżka do pliku zawierającego certyfikaty głównego urzędu CA do weryfikacji certyfikatu bazy danych.

Obowiązkowe: nie (tak, jeśli DBTLSConnect jest ustawione na *verify\_ca* lub *verify\_full*)

[comment]: # ({/cbc09c0c-fd8ea2b2})

[comment]: # ({66290cd3-6ec7937a})
##### DBTLSCertFile

Pełna ścieżka do pliku zawierającego certyfikat proxy Zabbix służący do uwierzytelniania w bazie danych.

[comment]: # ({/66290cd3-6ec7937a})

[comment]: # ({843ecedf-eda6649f})
##### DBTLSKeyFile

Pełna ścieżka do pliku zawierającego klucz prywatny używany do uwierzytelniania w bazie danych.

[comment]: # ({/843ecedf-eda6649f})

[comment]: # ({0624ac9f-150712b8})
##### DBTLSCipher

Lista szyfrów szyfrowania, które proxy Zabbix dopuszcza dla protokołów TLS do wersji TLS v1.2 włącznie.
Obsługiwane tylko dla MySQL.

[comment]: # ({/0624ac9f-150712b8})

[comment]: # ({4fdea46e-1594abd5})
##### DBTLSCipher13

Lista 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.

[comment]: # ({/4fdea46e-1594abd5})

[comment]: # ({9c071f70-c65cefa5})
##### DebugLevel

Określ poziom debugowania:<br>*0* - podstawowe informacje o uruchamianiu i zatrzymywaniu procesów Zabbix<br>*1* - informacje krytyczne;<br>*2* - informacje o błędach;<br>*3* - ostrzeżenia;<br>*4* - do debugowania (generuje dużo informacji);<br>*5* - rozszerzone debugowanie (generuje jeszcze więcej informacji).

Domyślnie: `3`<br>
Zakres: 0-5

[comment]: # ({/9c071f70-c65cefa5})

[comment]: # ({5b4a4bfb-404189de})
##### EnableRemoteCommands

Czy zdalne polecenia z serwera Zabbix są dozwolone.

Domyślnie: `0`<br>
Wartości: 0 - niedozwolone; 1 - dozwolone

[comment]: # ({/5b4a4bfb-404189de})

[comment]: # ({79e29f6f-62d00bff})
##### ExternalScripts

Lokalizacja skryptów zewnętrznych (zależy od zmiennej instalacyjnej `datadir` używanej podczas kompilacji).

Domyślnie: `/usr/local/share/zabbix/externalscripts`

[comment]: # ({/79e29f6f-62d00bff})

[comment]: # ({da063303-c6a5104d})
##### Fping6Location

Lokalizacja fping6.
Upewnij się, że plik binarny fping6 ma właściciela root oraz ustawiony bit SUID.
Pozostaw puste ("Fping6Location="), jeśli narzędzie fping obsługuje przetwarzanie adresów IPv6.

Domyślnie: `/usr/sbin/fping6`

[comment]: # ({/da063303-c6a5104d})

[comment]: # ({7c42a8ee-1be0920c})
##### FpingLocation

Lokalizacja fping.
Upewnij się, że plik binarny fping ma właściciela root oraz ustawiony flagę SUID.

Domyślnie: `/usr/sbin/fping`

[comment]: # ({/7c42a8ee-1be0920c})

[comment]: # ({8ccd95a7-b516dcd6})
##### HistoryCacheSize

Rozmiar pamięci podręcznej historii, w bajtach.
Rozmiar pamięci współdzielonej do przechowywania danych historii.

Domyślnie: `16M`<br>
Zakres: 128K-2G

[comment]: # ({/8ccd95a7-b516dcd6})

[comment]: # ({ae7f83b2-026e7a12})
##### HistoryIndexCacheSize

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 do zbuforowania jednej pozycji.

Domyślnie: `4M`<br>
Zakres: 128K-2G

[comment]: # ({/ae7f83b2-026e7a12})

[comment]: # ({4878f298-6281710b})
##### Nazwa hosta

Unikalna, rozróżniająca wielkość liter nazwa proxy.
Upewnij się, że nazwa proxy jest znana serwerowi.<br>Dozwolone znaki: alfanumeryczne, '.', ' ', '\_' i '-'.
Maksymalna długość: 128

Domyślnie: Ustawiane przez HostnameItem

[comment]: # ({/4878f298-6281710b})

[comment]: # ({bd262bce-76df478d})
##### HostnameItem

Pozycja używana do ustawiania Hostname, jeśli nie jest zdefiniowany (zostanie to uruchomione na proxy podobnie jak na agent).
Ignorowane, jeśli Hostname jest ustawiony.<br>Nie obsługuje UserParameters, liczników wydajności ani aliasów, ale obsługuje system.run\[\].

Domyślnie: system.hostname

[comment]: # ({/bd262bce-76df478d})

[comment]: # ({f9b9b895-44c82860})
##### HousekeepingFrequency

Jak często Zabbix będzie wykonywać procedurę housekeeping (w godzinach).
Housekeeping polega na usuwaniu nieaktualnych informacji z bazy danych.<br>*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 powtarzana co godzinę.<br>Możliwe jest wyłączenie automatycznego housekeeping przez ustawienie HousekeepingFrequency na 0.
W takim przypadku procedura housekeeping może zostać uruchomiona wyłącznie za pomocą opcji sterowania w czasie działania *housekeeper\_execute*.<br>Zobacz także opcje [runtime control](/manual/concepts/proxy#runtime-control).

Domyślnie: `1`<br>
Zakres: 0-24

[comment]: # ({/f9b9b895-44c82860})

[comment]: # ({52da7eda-b4d0a8d4})
##### Dołączanie

W pliku konfiguracyjnym można dołączać pojedyncze pliki lub wszystkie pliki z katalogu.<br>Aby dołączać tylko odpowiednie pliki w określonym katalogu, do dopasowywania wzorców obsługiwany jest symbol wieloznaczny gwiazdki.<br>Informacje o ograniczeniach znajdują się w sekcji [special notes](special_notes_include).

Przykład:

```default
Include=/absolute/path/to/config/files/*.conf
```

[comment]: # ({/52da7eda-b4d0a8d4})

[comment]: # ({14ee47f5-39256ab5})
##### JavaGateway

Adres IP (lub nazwa hosta) Zabbix Java gateway.
Wymagane tylko wtedy, gdy uruchomione są pollery Java.

[comment]: # ({/14ee47f5-39256ab5})

[comment]: # ({9e49dbe0-d68c6bf4})
##### JavaGatewayPort

Port, na którym nasłuchuje Zabbix Java gateway.

Domyślnie: `10052`<br>
Zakres: 1024-32767

[comment]: # ({/9e49dbe0-d68c6bf4})

[comment]: # ({fcd70e26-8ac8d5c2})
##### ListenBacklog

Maksymalna liczba oczekujących połączeń w kolejce TCP.<br>Wartość domyślna jest zakodowaną na stałe stałą i zależy od systemu.<br>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`<br>
Zakres: 0 - INT\_MAX

[comment]: # ({/fcd70e26-8ac8d5c2})

[comment]: # ({7a6f92ef-2f753245})
##### ListenIP

Lista adresów IP rozdzielonych przecinkami, na których powinien nasłuchiwać trapper.<br>Trapper będzie nasłuchiwał na wszystkich interfejsach sieciowych, jeśli ten parametr nie zostanie określony.

Domyślnie: `0.0.0.0`

[comment]: # ({/7a6f92ef-2f753245})

[comment]: # ({e2d7152a-8d927671})
##### ListenPort

Port nasłuchiwania dla trapper.

Domyślnie: `10051`<br>
Zakres: 1024-32767

[comment]: # ({/e2d7152a-8d927671})

[comment]: # ({470713b0-0cc86b53})
##### LoadModule

Moduł do załadowania podczas uruchamiania proxy.
Moduły służą 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.<br>Formaty:<br>LoadModule=<module.so><br>LoadModule=<path/module.so><br>LoadModule=</abs\_path/module.so><br>Dozwolone jest podanie wielu parametrów LoadModule.

[comment]: # ({/470713b0-0cc86b53})

[comment]: # ({e6fb8a98-7cb0d475})
##### LoadModulePath

Pełna ścieżka do lokalizacji modułów proxy.
Domyślna wartość zależy od opcji kompilacji.

[comment]: # ({/e6fb8a98-7cb0d475})

[comment]: # ({ce9b40ca-4c7ecf23})
##### LogFile

Nazwa pliku dziennika.

Wymagane: Tak, jeśli LogType jest ustawione na *file*; w przeciwnym razie nie

[comment]: # ({/ce9b40ca-4c7ecf23})

[comment]: # ({f7604f8f-13e6856d})
##### LogFileSize

Maksymalny rozmiar pliku dziennika w MB.<br>0 - wyłącza automatyczną rotację dziennika.<br>*Uwaga*: Jeśli zostanie osiągnięty limit rozmiaru pliku dziennika i rotacja pliku z jakiegokolwiek powodu się nie powiedzie, istniejący plik dziennika zostanie obcięty i utworzony na nowo.

Domyślnie: `1`<br>
Zakres: 0-1024

[comment]: # ({/f7604f8f-13e6856d})

[comment]: # ({12ab855e-333e6ac4})
##### LogRemoteCommands

Włącz rejestrowanie wykonywanych poleceń powłoki jako ostrzeżeń.

Domyślnie: `0`<br>
Wartości: 0 - wyłączone, 1 - włączone

[comment]: # ({/12ab855e-333e6ac4})

[comment]: # ({ae46be35-3d118128})
##### LogType

Typ wyjścia logu:<br>*file* - zapisuj log do pliku określonego parametrem LogFile;<br>*system* - zapisuj log do syslog;<br>*console* - zapisuj log do standardowego wyjścia.

Domyślnie: `file`

[comment]: # ({/ae46be35-3d118128})

[comment]: # ({f96fa106-c4c01b03})
##### LogSlowQueries

Jak długo może trwać zapytanie do bazy danych, zanim zostanie zapisane w logu (w milisekundach).<br>0 - nie rejestruj wolnych zapytań.<br>Ta opcja staje się dostępna od DebugLevel=3.

Domyślnie: `0`<br>
Zakres: 0-3600000

[comment]: # ({/f96fa106-c4c01b03})

[comment]: # ({08cad744-8d21abb7})
##### MaxConcurrentChecksPerPoller
Maksymalna liczba asynchronicznych kontroli, które mogą być wykonywane jednocześnie przez każdy poller HTTP agent, poller agent lub poller SNMP.
Zobacz [StartHTTPAgentPollers](#starthttpagentpollers), [StartAgentPollers](#startagentpollers) i [StartSNMPPollers](#startsnmppollers).

Domyślnie: `1000`<br>
Zakres: 1-1000

[comment]: # ({/08cad744-8d21abb7})

[comment]: # ({2305112e-3bbd77c8})
##### PidFile

Nazwa pliku PID.

Domyślnie: `/tmp/zabbix_proxy.pid`

[comment]: # ({/2305112e-3bbd77c8})

[comment]: # ({455836ee-92cc63b4})
##### ProxyBufferMode

Określa mechanizm przechowywania danych historii, wykrywania sieci i automatycznej rejestracji: *disk* - dane są przechowywane w bazie danych i wysyłane z bazy danych; *memory* - dane są przechowywane w pamięci i wysyłane z pamięci.
Jeśli buforowi zabraknie pamięci, stare dane zostaną odrzucone.
Podczas zamykania bufor jest odrzucany.
*hybrid* - bufor proxy zwykle działa jak w trybie pamięci, dopóki nie zabraknie mu 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 dyskowym, dopóki wszystkie dane nie zostaną wysł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](/manual/concepts/proxy#memory-buffer).

Domyślnie: `disk`<br>
Wartości: disk; memory; hybrid

[comment]: # ({/455836ee-92cc63b4})

[comment]: # ({3990bdb0-1289de66})
##### ProxyConfigFrequency

Jak często proxy pobiera dane konfiguracyjne z serwera Zabbix w sekundach.<br>Parametr aktywnego proxy.
Ignorowany dla pasywnych proxy (zobacz parametr ProxyMode).

Domyślnie: `10`<br>
Zakres: 1-604800

[comment]: # ({/3990bdb0-1289de66})

[comment]: # ({57b06e6c-a8e60c77})
##### ProxyLocalBuffer

Proxy będzie przechowywać dane lokalnie przez N godzin, nawet jeśli dane zostały już zsynchronizowane z serwerem.<br>Ten parametr może być używany, jeśli dane lokalne będą wykorzystywane przez aplikacje firm trzecich.

Domyślnie: `0`<br>
Zakres: 0-720

[comment]: # ({/57b06e6c-a8e60c77})

[comment]: # ({fee26225-f9a4db8a})
##### ProxyMemoryBufferAge

Maksymalny wiek danych w buforze pamięci proxy, w sekundach.
Gdy jest włączony (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 serwera.
Ten parametr musi być mniejszy lub równy parametrowi ProxyOfflineBuffer.

Domyślnie: `0`<br>
Zakres: 0;600-864000

[comment]: # ({/fee26225-f9a4db8a})

[comment]: # ({6da0c582-ff2de06f})
##### ProxyMemoryBufferSize

Rozmiar współdzielonej pamięci podręcznej 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`<br>
Zakres: 0;128K-2G

[comment]: # ({/6da0c582-ff2de06f})

[comment]: # ({72bca186-9ff179d3})
##### ProxyMode

Tryb pracy proxy.<br>0 - proxy w trybie aktywnym<br>1 - proxy w trybie pasywnym<br>*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`<br>
Zakres: 0-1

[comment]: # ({/72bca186-9ff179d3})

[comment]: # ({1ec92a93-de891fc0})
##### ProxyOfflineBuffer

Proxy będzie przechowywać dane przez N godzin w przypadku braku łączności z serwerem Zabbix.<br>Starsze dane zostaną utracone.

Domyślnie: `1`<br>
Zakres: 1-720

[comment]: # ({/1ec92a93-de891fc0})

[comment]: # ({c8419a0b-a5cda34e})
##### Serwer

Jeśli ProxyMode jest ustawiony na *active mode*:<br>Adres IP serwera Zabbix lub nazwa DNS (address:port) albo [cluster](/manual/concepts/server/ha) (address:port;address2:port), z którego mają być pobierane dane konfiguracyjne i do którego mają być wysyłane dane.<br>Jeśli port nie zostanie określony, zostanie użyty domyślny port.<br>Węzły klastra muszą być oddzielone średnikiem.<br><br>Jeśli ProxyMode jest ustawiony na *passive mode*:<br>Lista adresów IP rozdzielonych przecinkami, opcjonalnie w notacji CIDR, lub nazwy DNS serwera Zabbix.
Połączenia przychodzące będą akceptowane tylko z adresów wymienionych tutaj.
Jeśli obsługa IPv6 jest włączona, '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' są traktowane jednakowo.<br>'::/0' pozwoli na dowolny adres IPv4 lub IPv6.
'0.0.0.0/0' może być użyte, aby zezwolić na dowolny adres IPv4.

Przykład: 

```default
Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com
```

Wymagane: tak

[comment]: # ({/c8419a0b-a5cda34e})

[comment]: # ({e15a3bf9-6984d380})
##### SNMPTrapperFile

Tymczasowy plik używany do przekazywania danych z demona pułapek SNMP do proxy.<br>Musi być taki sam jak w pliku konfiguracyjnym zabbix\_trap\_receiver.pl lub SNMPTT.

Domyślnie: `/tmp/zabbix_traps.tmp`

[comment]: # ({/e15a3bf9-6984d380})

[comment]: # ({a20391fc-8ab25b82})
##### SocketDir

Katalog do przechowywania gniazd IPC używanych przez wewnętrzne usługi Zabbixa.

Domyślnie: `/tmp`

[comment]: # ({/a20391fc-8ab25b82})

[comment]: # ({cffde124-94ec4682})
##### SourceIP

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

[comment]: # ({/cffde124-94ec4682})

[comment]: # ({a052566c-d3fc6fd2})
##### SSHKeyLocation

Lokalizacja kluczy publicznych i prywatnych dla sprawdzeń SSH i działań.

[comment]: # ({/a052566c-d3fc6fd2})

[comment]: # ({90f62c3d-752b95c3})
##### SSLCertLocation

Lokalizacja plików certyfikatu klienta SSL do uwierzytelniania klienta.<br>Ten parametr jest używany tylko w monitorowaniu web.

[comment]: # ({/90f62c3d-752b95c3})

[comment]: # ({da3d2925-005ddd3a})
##### SSLKeyLocation

Lokalizacja plików prywatnego klucza SSL do uwierzytelniania klienta.<br>Ten parametr jest używany tylko w monitorowaniu WWW.

[comment]: # ({/da3d2925-005ddd3a})

[comment]: # ({d8316f32-9e6c8051})
##### SSLCALocation

Lokalizacja plików urzędu certyfikacji (CA) do weryfikacji certyfikatu serwera SSL.<br>Należy pamiętać, że wartość tego parametru zostanie ustawiona jako opcja CURLOPT\_CAPATH biblioteki libcurl.
W przypadku wersji libcurl wcześniejszych niż 7.42.0 ma to प्रभाव tylko wtedy, gdy libcurl został skompilowany z użyciem OpenSSL.
Więcej informacji można znaleźć na [stronie internetowej cURL](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html).<br>Ten parametr jest używany w monitorowaniu WWW oraz w uwierzytelnianiu SMTP.

[comment]: # ({/d8316f32-9e6c8051})

[comment]: # ({2233fcd0-5563dd3f})
##### StartAgentPollers
Liczba wstępnie rozwidlonych instancji Zabbix agent [pollers](/manual/concepts/proxy#proxy-process-types-and-threads).
Zobacz [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).

Domyślnie: `1`<br>
Zakres: 0-1000

[comment]: # ({/2233fcd0-5563dd3f})

[comment]: # ({e33ded69-77e3bbd2})
##### StartBrowserPollers
Liczba wstępnie utworzonych instancji [pollerów](/manual/concepts/proxy#proxy-process-types-and-threads) pozycji przeglądarki.

Domyślnie: `1`<br>
Zakres: 0-1000

[comment]: # ({/e33ded69-77e3bbd2})

[comment]: # ({5f9677c6-13933066})
##### StartDBSyncers

Liczba wstępnie rozwidlonych instancji [history syncers](/manual/concepts/proxy#proxy-process-types-and-threads).<br>*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`<br>
Zakres: 1-100

[comment]: # ({/5f9677c6-13933066})

[comment]: # ({a23d9a49-2d92ef95})
##### StartDiscoverers

Liczba wcześniej utworzonych instancji [pracowników wykrywania](/manual/concepts/proxy#proxy-process-types-and-threads).

Domyślnie: `5`<br>
Zakres: 0-1000

[comment]: # ({/a23d9a49-2d92ef95})

[comment]: # ({08780ed1-96160e05})
##### StartHTTPAgentPollers
Liczba wcześniej utworzonych instancji [pollerów] agenta HTTP (/manual/concepts/proxy#proxy-process-types-and-threads).
Zobacz [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).

Domyślnie: `1`<br>
Zakres: 0-1000

[comment]: # ({/08780ed1-96160e05})

[comment]: # ({29b319d8-4493a1db})
##### StartHTTPPollers

Liczba wcześniej utworzonych instancji [HTTP pollers](/manual/concepts/proxy#proxy-process-types-and-threads).

Domyślnie: `1`<br>
Zakres: 0-1000

[comment]: # ({/29b319d8-4493a1db})

[comment]: # ({a2d0bd02-bff9bcdc})
##### StartIPMIPollers

Liczba wcześniej utworzonych instancji [IPMI pollers](/manual/concepts/proxy#proxy-process-types-and-threads).

Domyślnie: `0`<br>
Zakres: 0-1000

[comment]: # ({/a2d0bd02-bff9bcdc})

[comment]: # ({821ab9dd-9f5d0d89})
##### StartJavaPollers

Liczba wstępnie rozwidlonych instancji [Java pollers](/manual/concepts/proxy#proxy-process-types-and-threads).

Domyślnie: `0`<br>
Zakres: 0-1000

[comment]: # ({/821ab9dd-9f5d0d89})

[comment]: # ({f9755189-e8b76471})
##### StartODBCPollers

Liczba wcześniej utworzonych instancji [ODBC pollers](/manual/concepts/proxy#proxy-process-types-and-threads).

Domyślnie: `1`<br>
Zakres: 0-1000

[comment]: # ({/f9755189-e8b76471})

[comment]: # ({7820ed2d-fa161a46})
##### StartPingers

Liczba wstępnie utworzonych instancji [ICMP pingers](/manual/concepts/proxy#proxy-process-types-and-threads).

Domyślnie: `1`<br>
Zakres: 0-1000

[comment]: # ({/7820ed2d-fa161a46})

[comment]: # ({d4adbc9d-eef37c0d})
##### StartPollersUnreachable

Liczba wcześniej rozwidlonych instancji [pollerów dla hostów nieosiągalnych](/manual/concepts/proxy#proxy-process-types-and-threads) (w tym IPMI i Java).
Co najmniej jeden poller dla hostów nieosiągalnych musi być uruchomiony, jeśli uruchomione są zwykłe pollery, pollery IPMI lub Java.

Domyślnie: `1`<br>
Zakres: 0-1000

[comment]: # ({/d4adbc9d-eef37c0d})

[comment]: # ({f0421af0-9d7927c0})
##### StartPollers

Liczba wcześniej utworzonych instancji [pollerów](/manual/concepts/proxy#proxy-process-types-and-threads).

Domyślnie: `5`<br>
Zakres: 0-1000

[comment]: # ({/f0421af0-9d7927c0})

[comment]: # ({affaff7c-8e40eddf})
##### StartPreprocessors

Liczba wstępnie uruchomionych instancji wątków przetwarzania wstępnego [worker](/manual/concepts/proxy#proxy-process-types-and-threads) powinna być ustawiona na nie mniej 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` (przed Zabbix 7.0.6: `3`)<br>
Zakres: 1-1000

[comment]: # ({/affaff7c-8e40eddf})

[comment]: # ({62c34c7b-8bb450cd})
##### StartSNMPPollers
Liczba wstępnie rozwidlonych instancji SNMP [pollerów](/manual/concepts/proxy#proxy-process-types-and-threads).
Zobacz [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).

Domyślnie: `1`<br>
Zakres: 0-1000

[comment]: # ({/62c34c7b-8bb450cd})

[comment]: # ({250334e1-43ff6725})
##### StartSNMPTrapper

Jeśli ustawione na 1, zostanie uruchomiony proces [SNMP trapper](/manual/concepts/proxy#proxy-process-types-and-threads).

Domyślnie: `0`<br>
Zakres: 0-1

[comment]: # ({/250334e1-43ff6725})

[comment]: # ({494e0f9d-3943d442})
##### StartTrappers

Liczba wstępnie utworzonych instancji [trapperów](/manual/concepts/proxy#proxy-process-types-and-threads).<br>Trappery akceptują przychodzące połączenia od Zabbix sender oraz aktywnych agentów.

Domyślnie: `5`<br>
Zakres: 0-1000

[comment]: # ({/494e0f9d-3943d442})

[comment]: # ({f4f2142c-3a4ddabb})
##### StartVMwareCollectors

Liczba wcześniej rozwidlonych instancji [VMware collector](/manual/concepts/proxy#proxy-process-types-and-threads).

Domyślnie: `0`<br>
Zakres: 0-250

[comment]: # ({/f4f2142c-3a4ddabb})

[comment]: # ({ceb5836a-32b0fe66})
##### StatsAllowedIP

Lista adresów IP rozdzielonych przecinkami, opcjonalnie w notacji CIDR, lub nazw DNS zewnętrznych instancji Zabbix.
Żądanie statystyk zostanie zaakceptowane tylko z adresów wymienionych tutaj.
Jeśli ten parametr nie jest ustawiony, żadne żądania statystyk nie będą akceptowane.<br>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:

```default
StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com
```

[comment]: # ({/ceb5836a-32b0fe66})

[comment]: # ({bb2b9a87-136f6bfe})
##### Timeout

Określa, jak długo należy czekać (w sekundach) na nawiązanie połączenia i wymianę danych z serwerem Zabbix, agentem, usługą web service oraz starszymi sprawdzeniami SNMP (pojedynczy numer OID lub ciąg znaków).

Ten parametr definiuje czas trwania różnych operacji komunikacyjnych:

-   Zdalne wykonywanie poleceń na agencie 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 działania
-   Asynchroniczne zapytania DNS pollera
-   Odpowiedź dla heartbeat aktywnego sprawdzenia
-   Pobieranie danych (wartości) agenta Zabbix z aktywnych agentów
-   Pobieranie danych z Zabbix sender
-   Wysyłanie listy aktywnych sprawdzeń do agenta Zabbix

Ten timeout **nie** będzie używany dla tych sprawdzeń, dla których skonfigurowano ustawienia [flexible timeout](/manual/config/items/item#item-timeout) we frontendzie (na poziomie globalnym, proxy lub dla pojedynczej pozycji). 
Na przykład pozycje SNMP `walk[OID]` i `get[OID]` używają skonfigurowanego timeoutu z frontend; starsze sprawdzenia SNMP nadal używają wartości timeout serwera.


Domyślnie: `3`<br>
Zakres: 1-30

[comment]: # ({/bb2b9a87-136f6bfe})

[comment]: # ({a0d86fee-b2420c82})
##### TLSAccept

Jakie przychodzące połączenia akceptować z serwera Zabbix.
Używane dla proxy pasywnego, ignorowane na proxy aktywnym.
Można określić wiele wartości, oddzielając je przecinkiem:<br>*unencrypted* - akceptuj połączenia bez szyfrowania (domyślnie)<br>*psk* - akceptuj połączenia z TLS i pre-shared key (PSK)<br>*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

[comment]: # ({/a0d86fee-b2420c82})

[comment]: # ({ab7b9064-a1178240})
##### TLSCAFile

Pełna ścieżka do pliku zawierającego certyfikaty głównego urzędu CA służące do weryfikacji certyfikatu peer, używane w szyfrowanej komunikacji między komponentami Zabbix.

[comment]: # ({/ab7b9064-a1178240})

[comment]: # ({48468901-a8ec843d})
##### TLSCertFile
Pełna ścieżka do pliku zawierającego certyfikat proxy lub łańcuch certyfikatów, używany do szyfrowanej komunikacji między komponentami Zabbix.

[comment]: # ({/48468901-a8ec843d})

[comment]: # ({84033417-c9ea574f})
##### TLSCipherAll

Łańcuch priorytetów GnuTLS lub łańcuch szyfrów OpenSSL (TLS 1.2).
Zastępuje domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na certyfikatach i PSK.

Przykład:

```default
TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
```

[comment]: # ({/84033417-c9ea574f})

[comment]: # ({f7176746-985d238a})
##### TLSCipherAll13

Łańcuch 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: 

```default
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: 

```default
EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128
```

[comment]: # ({/f7176746-985d238a})

[comment]: # ({00c9e2e3-ccd8c768})
##### TLSCipherCert

Łańcuch priorytetów GnuTLS lub łańcuch szyfrów OpenSSL (TLS 1.2).
Zastępuje domyślne kryteria wyboru zestawu szyfrów dla szyfrowania opartego na certyfikatach.

Przykład dla GnuTLS:

```default
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:

```default
EECDH+aRSA+AES128:RSA+aRSA+AES128
```

[comment]: # ({/00c9e2e3-ccd8c768})

[comment]: # ({fdf185a8-d746a953})
##### TLSCipherCert13

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.

[comment]: # ({/fdf185a8-d746a953})

[comment]: # ({c201c168-5d6b530a})
##### TLSCipherPSK

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 PSK.

Przykład dla GnuTLS: 

```default
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: 

```default
kECDHEPSK+AES128:kPSK+AES128
```

[comment]: # ({/c201c168-5d6b530a})

[comment]: # ({c74deda4-afe5c125})
##### TLSCipherPSK13

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 PSK.

Przykład:

```default
TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
```

[comment]: # ({/c74deda4-afe5c125})

[comment]: # ({bade3c9e-b6a5938b})
##### TLSConnect

W jaki sposób proxy powinien łączyć się z serwerem Zabbix.
Używane dla aktywnego proxy, ignorowane dla pasywnego proxy.
Można określić tylko jedną wartość:<br>*unencrypted* - połączenie bez szyfrowania (domyślnie)<br>*psk* - połączenie z użyciem TLS i współdzielonego klucza (PSK)<br>*cert* - połączenie z użyciem 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

[comment]: # ({/bade3c9e-b6a5938b})

[comment]: # ({86c3fae2-4ff06d66})
##### TLSCRLFile

Pełna ścieżka do pliku zawierającego unieważnione certyfikaty.
Ten parametr jest używany do szyfrowanej komunikacji między komponentami Zabbix.

[comment]: # ({/86c3fae2-4ff06d66})

[comment]: # ({4a3bd5a8-2cc39b48})
##### TLSKeyFile

Pełna ścieżka do pliku zawierającego prywatny klucz proxy, używany do szyfrowanej komunikacji między komponentami Zabbixa.

[comment]: # ({/4a3bd5a8-2cc39b48})

[comment]: # ({0f141bf6-0f2bf96e})
##### TLSPSKFile

Pełna ścieżka do pliku zawierającego współdzielony klucz proxy, używany do szyfrowanej komunikacji z serwerem Zabbix.

[comment]: # ({/0f141bf6-0f2bf96e})

[comment]: # ({92d3eff0-b57e989d})
##### TLSPSKIdentity

Łańcuch tożsamości pre-shared key, używany do szyfrowanej komunikacji z serwerem Zabbix.

[comment]: # ({/92d3eff0-b57e989d})

[comment]: # ({dbc419d0-c8d8910c})
##### TLSServerCertIssuer

Dozwolony wystawca certyfikatu serwera.

[comment]: # ({/dbc419d0-c8d8910c})

[comment]: # ({6c82e1dd-89726b49})
##### TLSServerCertSubject

Dozwolony subject certyfikatu serwera.

[comment]: # ({/6c82e1dd-89726b49})

[comment]: # ({ddb80460-18ebe014})
##### TmpDir

Tymczasowy katalog.

Domyślnie: `/tmp`

[comment]: # ({/ddb80460-18ebe014})

[comment]: # ({bbb8e8f8-4880108e})
##### TrapperTimeout

Określa limit czasu w sekundach dla: <br> - pobierania danych konfiguracyjnych z serwera Zabbix;<br> - wykonywania globalnego skryptu lub zdalnego polecenia.

Domyślnie: `300`<br>
Zakres: 1-300

[comment]: # ({/bbb8e8f8-4880108e})

[comment]: # ({e596e38f-4d4f80c6})
##### UnavailableDelay

Jak często host jest sprawdzany pod kątem dostępności w okresie [niedostępności](/manual/appendix/items/unreachability#unavailable-interface), w sekundach.

Domyślnie: `60`<br>
Zakres: 1-3600

[comment]: # ({/e596e38f-4d4f80c6})

[comment]: # ({d97f2fe5-fad94d05})
##### UnreachableDelay

Jak często host jest sprawdzany pod kątem dostępności w okresie [niedostępności](/manual/appendix/items/unreachability#unreachable-interface), w sekundach.

Domyślnie: `15`<br>
Zakres: 1-3600

[comment]: # ({/d97f2fe5-fad94d05})

[comment]: # ({4d48ad40-316715df})
##### UnreachablePeriod

Po ilu sekundach [niedostępności](/manual/appendix/items/unreachability#unreachable-interface) uznać host za niedostępny.

Domyślnie: `45`<br>
Zakres: 1-3600

[comment]: # ({/4d48ad40-316715df})

[comment]: # ({ee4ad0a4-12e5d15b})
##### Użytkownik

Obniż uprawnienia do określonego, istniejącego użytkownika w systemie.<br>Ma to efekt tylko wtedy, gdy jest uruchamiane jako 'root' i AllowRoot jest wyłączone.

Domyślnie: `zabbix`

[comment]: # ({/ee4ad0a4-12e5d15b})

[comment]: # ({8c34598c-df11844d})
##### Vault

Dostawca vault:<br>*HashiCorp* - HashiCorp KV Secrets Engine version 2<br>*CyberArk*  - CyberArk Central Credential Provider<br>Musi być zgodny z dostawcą vault ustawionym w frontend.

Domyślnie: `HashiCorp`

[comment]: # ({/8c34598c-df11844d})

[comment]: # ({c60792b3-b096e1d2})
##### VaultDBPath
Ścieżka lub zapytanie Vault, zależnie od Vault, z którego po kluczach będą pobierane poświadczenia do bazy danych.

Klucze używane przez [HashiCorp](/manual/config/secrets/hashicorp#retrieving-database-credentials) to 'password' i 'username'.

Przykładowa ścieżka z VaultPrefix=/v1/secret/data/zabbix/:

```default
database
```

Przykładowa ścieżka bez VaultPrefix:

```default
secret/zabbix/database
```

Klucze używane przez [CyberArk](/manual/config/secrets/cyberark#database-credentials) to 'Content' i 'UserName'.

Przykład: 

```default
AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix_proxy_database
```

Tej opcji można użyć tylko wtedy, gdy nie określono DBUser i DBPassword.

[comment]: # ({/c60792b3-b096e1d2})

[comment]: # ({c5f9e38e-8d45efef})
##### VaultPrefix
Niestandardowy prefiks dla ścieżki lub zapytania Vault, zależnie od Vault.
Jeśli nie zostanie określony, zostaną użyte najbardziej odpowiednie wartości domyślne.<br>Uwaga: jeśli VaultPrefix nie zostanie określony, dla HashiCorp po punkcie montowania automatycznie zostanie dodane `data`.

Przykładowy prefiks dla Hashicorp: 

```default
v1/secret/data/zabbix/
```

Przykładowy prefiks dla Cyberark: 

```default
/AIMWebService/api/Accounts?
```

[comment]: # ({/c5f9e38e-8d45efef})

[comment]: # ({d0983994-2a2c177c})
##### VaultTLSCertFile

Nazwa pliku certyfikatu SSL używanego do uwierzytelniania klienta.
Plik certyfikatu musi być w formacie PEM1.<br>Jeśli plik certyfikatu zawiera również klucz prywatny, pozostaw pole pliku klucza SSL puste.<br>Katalog zawierający ten plik jest określany przez parametr konfiguracyjny SSLCertLocation.<br>Opcję tę można pominąć, ale jest zalecana dla sejfu CyberArkCCP.

[comment]: # ({/d0983994-2a2c177c})

[comment]: # ({7d75b3b2-7d66e718})
##### VaultTLSKeyFile

Nazwa pliku prywatnego klucza SSL używanego do uwierzytelniania klienta.
Plik klucza prywatnego musi być w formacie PEM1.<br>Katalog zawierający ten plik jest określany przez parametr konfiguracji SSLKeyLocation.<br>Opcja ta może zostać pominięta, ale jest zalecana dla skarbca CyberArkCCP.

[comment]: # ({/7d75b3b2-7d66e718})

[comment]: # ({1d9b0801-54de6e11})
##### VaultToken

Token uwierzytelniający 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.<br>Wystąpi błąd, jeśli VaultToken i zmienna środowiskowa VAULT\_TOKEN są zdefiniowane jednocześnie.

Obowiązkowe: Tak, jeśli Vault ma wartość *HashiCorp*; w przeciwnym razie nie

[comment]: # ({/1d9b0801-54de6e11})

[comment]: # ({b24241d5-0ad4c413})
##### VaultURL

Adres URL HTTP\[S\] serwera vault.
Jeśli SSLCALocation nie jest określone, zostanie użyty katalog certyfikatów CA obowiązujący w całym systemie.

Domyślnie: `https://127.0.0.1:8200`

[comment]: # ({/b24241d5-0ad4c413})

[comment]: # ({141b81e3-25ec9d34})
##### VMwareCacheSize

Rozmiar pamięci współdzielonej do przechowywania danych VMware.<br>Do monitorowania użycia pamięci podręcznej VMware można użyć wewnętrznego sprawdzenia zabbix\[vmware,buffer,...\] (zobacz [Wewnętrzne sprawdzenia](/manual/config/items/itemtypes/internal)).<br>Należy pamiętać, że pamięć współdzielona nie jest przydzielana, jeśli nie skonfigurowano żadnych instancji kolektora vmware do uruchomienia.

Domyślnie: `8M`<br>
Zakres: 256K-2G

[comment]: # ({/141b81e3-25ec9d34})

[comment]: # ({fefd3f8c-cd0433e9})
##### VMwareFrequency

Opóźnienie w sekundach między pobieraniem danych z pojedynczej usługi VMware.<br>To opóźnienie powinno być ustawione na najmniejszy interwał aktualizacji dowolnej pozycji monitorującej VMware.

Domyślnie: `60`<br>
Zakres: 10-86400

[comment]: # ({/fefd3f8c-cd0433e9})

[comment]: # ({ce653b3f-4eb71305})
##### VMwarePerfFrequency

Opóźnienie w sekundach między pobieraniem statystyk liczników wydajności z pojedynczej usługi VMware.<br>To opóźnienie powinno być ustawione na najmniejszy interwał aktualizacji dowolnej monitorowanej [pozycja](/manual/vm_monitoring/vmware_keys#footnotes) VMware, która korzysta z liczników wydajności VMware.

Domyślnie: `60`<br>
Zakres: 10-86400

[comment]: # ({/ce653b3f-4eb71305})

[comment]: # ({80852117-c2a39b44})
##### VMwareTimeout

Maksymalna liczba sekund, przez którą kolektor vmware będzie czekać na odpowiedź z usługi VMware (vCenter lub hipernadzorcy ESX).

Domyślnie: `10`<br>
Zakres: 1-300

[comment]: # ({/80852117-c2a39b44})

[comment]: # ({3695d80b-336a13b8})
##### WebDriverURL
Adres URL HTTP\[S\] interfejsu WebDriver.

Przykład (używany z samodzielnym serwerem Selenium WebDriver):

```default
WebDriverURL=http://localhost:4444
```

[comment]: # ({/3695d80b-336a13b8})

[comment]: # ({03c1c198-9f551d31})
#### Przypisy

^**1**^ DBSocket i DBPort wzajemnie się wykluczają w konfiguracji proxy.
Określ tylko jeden z nich albo pozostaw oba niezdefiniowane.

[comment]: # ({/03c1c198-9f551d31})
