3 Wtyczka Ember+

Przegląd

Plik konfiguracyjny Zabbix agent 2 służy do konfigurowania wtyczek. Następujące parametry konfiguracyjne Zabbix agent 2 są obsługiwane podczas pracy wtyczki Ember+.

Zaleca się określanie ich we własnym pliku konfiguracyjnym (np. emberplus.conf), a następnie użycie dyrektywy Include do dodania tego pliku do konfiguracji Zabbix agent 2.

Wtyczka Ember+ jest wtyczką ładowaną i jest dostępna oraz w pełni opisana w repozytorium wtyczki Ember+.

Ta wtyczka jest obecnie dostępna wyłącznie do kompilacji ze źródeł (zarówno dla Unix, jak i Windows).

Należy pamiętać, że:

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

Opcje

Parameter Description
-V --version Wyświetla wersję wtyczki oraz informacje o licencji.
-h --help Wyświetla informacje pomocy (skrót).
-t, --test <item key> Uruchamia wtyczkę w celu testowania (konfiguracja wtyczki jest ignorowana).

Parametry

Parameter Mandatory Range Default Description
Plugins.EmberPlus.Default.Uri no tcp://localhost:9998 Domyślny URI do połączenia. Jedynym obsługiwanym schematem jest tcp://. Schemat można pominąć. Osadzone poświadczenia zostaną zignorowane.
Plugins.EmberPlus.KeepAlive no 60-900 300 Maksymalny czas oczekiwania (w sekundach) przed zamknięciem nieużywanych połączeń pluginu.
Plugins.EmberPlus.Sessions.<SessionName>.Uri no tcp://localhost:9998 URI do połączenia dla nazwanej sesji. Jedynym obsługiwanym schematem jest tcp://. Schemat można pominąć. Osadzone poświadczenia zostaną zignorowane.
<SessionName> - zdefiniuj nazwę sesji do użycia w kluczach pozycji.
Plugins.EmberPlus.System.Path no Ścieżka do pliku wykonywalnego pluginu Ember+.
Przykład użycia: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus
Plugins.EmberPlus.Timeout no 1-30 global timeout Czas oczekiwania, w sekundach, na odpowiedź serwera przy pierwszym nawiązaniu połączenia oraz podczas kolejnych operacji w sesji.

Zobacz także: