[comment]: # translation:outdated

[comment]: # ({66a8ced4-66a8ced4})
# 9 Usługa internetowa Zabbix

[comment]: # ({/66a8ced4-66a8ced4})

[comment]: # ({7d9134a6-132b4156})
### Przegląd

Usługa internetowa Zabbix to proces używany do komunikacji z zewnętrznymi usługami internetowymi.

Parametry obsługiwane przez plik konfiguracyjny usługi internetowej Zabbix (zabbix\_web\_service.conf) są wymienione w tej sekcji. 

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

|Parameter|Description|
|--|--------|
|[AllowedIP](#allowedip)|Lista adresów IP rozdzielonych przecinkami, opcjonalnie w notacji CIDR, lub nazw DNS serwerów Zabbix i proxy Zabbix.|
|[DebugLevel](#debuglevel)|Poziom debugowania.|
|[IgnoreURLCertErrors](#ignoreurlcerterrors)|Określa obsługę błędów walidacji certyfikatu TLS podczas uzyskiwania dostępu do adresu URL frontend.|
|[Include](#include)|Możesz dołączyć pojedyncze pliki lub wszystkie pliki z katalogu do pliku konfiguracyjnego.|
|[ListenPort](#listenport)|Usługa będzie nasłuchiwać na tym porcie połączeń z serwera.|
|[LogFile](#logfile)|Nazwa pliku dziennika.|
|[LogFileSize](#logfilesize)|Maksymalny rozmiar pliku dziennika.|
|[LogType](#logtype)|Typ wyjścia dziennika.|
|[Timeout](#timeout)|Maksymalny czas (w sekundach) poświęcony na formatowanie [raportu](/manual/config/reports) PDF pulpitu.|
|[TLSAccept](#tlsaccept)|Jakie połączenia przychodzące mają być akceptowane.|
|[TLSCAFile](#tlscafile)|Pełna ścieżka do pliku zawierającego certyfikaty nadrzędnych urzędów certyfikacji (CA) do weryfikacji certyfikatu peera, używana do szyfrowanej komunikacji między komponentami Zabbix.|
|[TLSCertFile](#tlscertfile)|Pełna ścieżka do pliku zawierającego certyfikat usługi lub łańcuch certyfikatów, używana do szyfrowanej komunikacji między komponentami Zabbix.|
|[TLSKeyFile](#tlskeyfile)|Pełna ścieżka do pliku zawierającego klucz prywatny usługi, używana do szyfrowanej komunikacji między komponentami Zabbix.|

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

Zwróć uwagę, że:

-   Wartości domyślne odzwierciedlają wartości domyślne procesu, a nie wartości w dostarczanych plikach konfiguracyjnych;
-   Wartości obsługują [zmienne środowiskowe](/manual/appendix/config/environment_variables);
-   Zabbix obsługuje pliki konfiguracyjne tylko w kodowaniu UTF-8 bez [BOM](https://en.wikipedia.org/wiki/Byte_order_mark);
-   Komentarze rozpoczynające się od "\#" są obsługiwane tylko na początku wiersza.

[comment]: # ({/7d9134a6-132b4156})

[comment]: # ({8085875f-69d7c913})
### Szczegóły parametrów

[comment]: # ({/8085875f-69d7c913})

[comment]: # ({3ffd0b98-0f829aa7})
##### AllowedIP
Lista adresów IP oddzielonych przecinkami, opcjonalnie w notacji CIDR, lub nazw DNS serwerów Zabbix i proxy Zabbix. Połączenia przychodzące będą akceptowane tylko od hostów wymienionych tutaj.<br>Jeśli obsługa IPv6 jest włączona, wtedy `127.0.0.1`, `::127.0.0.1`, `::ffff:127.0.0.1` są traktowane jednakowo, a `::/0` pozwoli na dowolny adres IPv4 lub IPv6. `0.0.0.0/0` może być użyte do zezwolenia na dowolny adres IPv4.

Przykład: 

    127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com

Wymagane: tak

[comment]: # ({/3ffd0b98-0f829aa7})

[comment]: # ({9c071f70-e5288ea7})
##### 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-e5288ea7})

[comment]: # ({4453207c-17b794d7})
##### IgnoreURLCertErrors

Określa obsługę błędów walidacji certyfikatu TLS podczas uzyskiwania dostępu do adresu URL frontendu:<br>0 - nie ignoruj błędów certyfikatu;<br>1 - ignoruj błędy certyfikatu.<br>

Wartość domyślna: `0`<br>
Zakres: 0-1

[comment]: # ({/4453207c-17b794d7})

[comment]: # ({c3dcc082-7a24ed32})
##### Include

Możesz dołączyć pojedyncze pliki lub wszystkie pliki w katalogu w pliku konfiguracyjnym.
Podczas instalacji Zabbix utworzy katalog include w /usr/local/etc, chyba że zostanie to zmienione podczas kompilacji.
Ścieżka może być względna względem lokalizacji pliku *zabbix\_web\_service.conf*.<br>Aby dołączyć tylko odpowiednie pliki w określonym katalogu, obsługiwany jest znak wieloznaczny gwiazdki do dopasowywania wzorców.<br>Zobacz [uwagi specjalne](special_notes_include) dotyczące ograniczeń.

Przykład:

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

[comment]: # ({/c3dcc082-7a24ed32})

[comment]: # ({ca521675-e99b72c0})
##### ListenPort

Usługa będzie nasłuchiwać na tym porcie połączeń z serwera.

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

[comment]: # ({/ca521675-e99b72c0})

[comment]: # ({ee32cb60-bb5252d8})
##### LogFile

Nazwa pliku dziennika.

Przykład:

    /tmp/zabbix_web_service.log

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

[comment]: # ({/ee32cb60-bb5252d8})

[comment]: # ({f7604f8f-778f1edc})
##### LogFileSize

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

Wartość domyślna: `1`<br>
Zakres: 0-1024

[comment]: # ({/f7604f8f-778f1edc})

[comment]: # ({ae46be35-9d26f327})
##### LogType

Typ wyjścia logu:<br>*file* - zapisuj log do pliku określonego przez parametr LogFile;<br>*system* - zapisuj log do syslog;<br>*console* - zapisuj log na standardowe wyjście.

Domyślnie: `file`

[comment]: # ({/ae46be35-9d26f327})

[comment]: # ({75e1012a-ee64bcdf})
##### Timeout

Maksymalny czas (w sekundach) poświęcony na formatowanie [raportu PDF](/manual/config/reports) pulpitu.

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

[comment]: # ({/75e1012a-ee64bcdf})

[comment]: # ({a6dff55c-849f8496})
##### TLSAccept

Jakie połączenia przychodzące akceptować:<br>*unencrypted* - akceptuj połączenia bez szyfrowania (domyślnie)<br>*cert* - akceptuj połączenia z TLS i certyfikatem

Wartość domyślna: `unencrypted`

[comment]: # ({/a6dff55c-849f8496})

[comment]: # ({65d07bda-336a620d})
##### TLSCAFile

Pełna ścieżka do pliku zawierającego certyfikaty nadrzędnych urzędów certyfikacji (CA) do weryfikacji certyfikatu strony komunikacji, używanego do szyfrowanej komunikacji między komponentami Zabbix.

[comment]: # ({/65d07bda-336a620d})

[comment]: # ({a608b1f1-185ad3c6})
##### TLSCertFile

Pełna ścieżka do pliku zawierającego certyfikat usługi lub łańcuch certyfikatów, używanego do szyfrowanej komunikacji z komponentami Zabbix.

[comment]: # ({/a608b1f1-185ad3c6})

[comment]: # ({ae0ead19-cbcbba0a})
##### TLSKeyFile

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

[comment]: # ({/ae0ead19-cbcbba0a})
