9 Zabbix web service

Przegląd

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:

  • Wartości domyślne odzwierciedlają domyślne ustawienia procesów, a nie wartości w dostarczonych plikach konfiguracyjnych;
  • Zabbix obsługuje pliki konfiguracyjne tylko w kodowaniu UTF-8 bez BOM;
  • Komentarze zaczynające się od "#" są obsługiwane tylko na początku linii.

Parametry

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.