Zabbix web service jest procesem używanym do komunikacji z zewnętrznymi usługami internetowymi.
Ta sekcja zawiera listę parametrów obsługiwanych w pliku konfiguracyjnym usługi Zabbix web service (zabbix_web_service.conf).
Należy pamiętać, że:
Parametr | Obowiązkowy | Zakres | Domyślnie | Opis |
---|---|---|---|---|
AllowedIP | tak | Lista adresów IP oddzielonych przecinkami, opcjonalnie w notacji CIDR, lub nazwy DNS serwerów Zabbix i proxy Zabbix. Połączenia przychodzące będą akceptowane tylko od hostó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, a ::/0 pozwoli na dowolny adres IPv4 lub IPv6.0.0.0.0/0 można użyć, aby zezwolić na dowolny adres IPv4.Przykład: 127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com |
||
DebugLevel | nie | 0-5 | 3 | Określa poziom debugowania: 0 - podstawowe informacje o uruchamianiu i zatrzymywaniu procesów Zabbix 1 - informacje krytyczne 2 - informacje o błędach 3 - ostrzeżenia 4 - debugowanie (generuje dużo informacji) 5 - rozszerzone debugowanie (generuje jeszcze więcej informacji) |
ListenPort | nie | 1024-32767 | 10053 | Port, na którym usługa nasłuchuje połączeń od serwera. |
LogFile | tak, jeśli LogType jest ustawiony na file, w przeciwnym razie nie | Nazwa pliku logu dla parametru LogType 'file'. Przykład: /tmp/zabbix_web_service.log |
||
LogFileSize | nie | 0-1024 | 1 | Maksymalny rozmiar pliku logu w MB. 0 - wyłączenie automatycznej rotacji logu. |
LogType | nie | system / file / console | file | Określa, gdzie są zapisywane komunikaty logu: system - syslog file - plik określony parametrem LogFile console - standardowe wyjście |
Timeout | nie | 1-30 | 3 | Nie spędzaj więcej niż Timeout sekund na przetwarzaniu. |
TLSAccept | nie | unencrypted / cert | unencrypted | Określa, jakiego typu połączenie użyć: unencrypted - akceptuj połączenia bez szyfrowania (domyślnie) cert - akceptuj połączenia z TLS i certyfikatem |
TLSCAFile | nie | Pełna ścieżka do pliku zawierającego certyfikaty CA najwyższego poziomu do weryfikacji certyfikatów równorzędnych, używane do szyfrowanej komunikacji między komponentami Zabbix. | ||
TLSCertFile | nie | Pełna ścieżka do pliku zawierającego certyfikat usługi lub łańcuch certyfikatów, używane do szyfrowanej komunikacji z komponentami Zabbix. | ||
TLSKeyFile | nie | Pełna ścieżka do pliku zawierającego klucz prywatny usługi używany do szyfrowanej komunikacji z komponentami Zabbix. |