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:
- Opis ogólnych parametrów konfiguracji Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Instrukcje konfiguracji wtyczek