Wtyczka Ember+

Omówienie

Parametry konfiguracji umożliwiają dostosowanie działania wtyczki Ember+.

Zaleca się określanie ich w osobnym pliku konfiguracyjnym (np. emberplus.conf), zamiast w pliku konfiguracyjnym agent 2. Następnie należy użyć dyrektywy Include, aby dołączyć ten plik 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).

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

Ta strona jest podzielona na:

  • Omówienie parametrów (aby zobaczyć pełne szczegóły parametru, kliknij jego nazwę)
  • Szczegóły parametrów
Parameter Description
Plugins.EmberPlus.Default.URI Określa domyślny URI do łączenia z Ember+.
Plugins.EmberPlus.KeepAlive Ustawia maksymalny czas oczekiwania przed zamknięciem nieużywanych połączeń wtyczki.
Plugins.EmberPlus.Sessions.<SessionName>.URI Określa URI nazwanej sesji do łączenia z Ember+.
Plugins.EmberPlus.System.Path Określa ścieżkę do pliku wykonywalnego wtyczki Ember+.
Plugins.EmberPlus.Timeout Ustawia limit czasu wykonania żądania.

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.

Szczegóły parametru

Plugins.EmberPlus.Default.Uri

Określ domyślny URI do łączenia z Ember+.
Jedynym obsługiwanym schematem jest tcp://. Schemat można pominąć. Osadzone poświadczenia zostaną zignorowane.

Domyślnie: tcp://localhost:9998

Plugins.EmberPlus.KeepAlive

Ustaw maksymalny czas oczekiwania (w sekundach) przed zamknięciem nieużywanych połączeń wtyczki.

Domyślnie: 300
Zakres: 60-900

Plugins.EmberPlus.Sessions.<SessionName>.Uri

Określ URI nazwanej sesji do połączenia z Ember+.
Jedynym obsługiwanym schematem jest tcp://. Schemat można pominąć. Osadzone poświadczenia zostaną zignorowane.
<SessionName> - określa nazwę sesji do użycia w kluczach pozycji.

Domyślnie: tcp://localhost:9998

Plugins.EmberPlus.System.Path

Określ ścieżkę do pliku wykonywalnego wtyczki Ember+.

Przykład: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus

Plugins.EmberPlus.Timeout

Ustaw czas oczekiwania, w sekundach, na odpowiedź serwera podczas pierwszego połączenia oraz podczas kolejnych operacji w sesji.

Domyślnie: global timeout
Zakres: 1-30

Opcje

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

Zobacz także: