- Wtyczka Redis
- Przegląd
- Szczegóły parametru
- Plugins.Redis.Default.Password
- Plugins.Redis.Default.TLSConnect
- Plugins.Redis.Default.TLSCAFile
- Plugins.Redis.Default.TLSCertFile
- Plugins.Redis.Default.TLSKeyFile
- Plugins.Redis.Default.Uri
- Plugins.Redis.Default.User
- Plugins.Redis.KeepAlive
- Plugins.Redis.Sessions.<SessionName>.Password
- Plugins.Redis.Sessions.<SessionName>.TLSConnect
- Plugins.Redis.Sessions.<SessionName>.TLSCAFile
- Plugins.Redis.Sessions.<SessionName>.TLSCertFile
- Plugins.Redis.Sessions.<SessionName>.TLSKeyFile
- Plugins.Redis.Sessions.<SessionName>.Uri
- Plugins.Redis.Sessions.<SessionName>.User
- Plugins.Redis.Timeout
- Zobacz także
Wtyczka Redis
Przegląd
Parametry konfiguracyjne umożliwiają dostosowanie zachowania wtyczki Redis.
Zaleca się określanie ich w osobnym pliku konfiguracyjnym (np. redis.conf), a nie w pliku konfiguracyjnym agenta 2. Następnie użyj dyrektywy Include, aby dołączyć ten plik do konfiguracji Zabbix agent 2.
Wszystkie parametry są opcjonalne, chyba że wyraźnie zaznaczono, że dany parametr jest obowiązkowy.
Ta strona jest podzielona na:
- Przegląd parametrów (aby zobaczyć pełne szczegóły parametru, kliknij jego nazwę)
- Szczegóły parametrów
| Parameter | Description |
|---|---|
| Plugins.Redis.Default.Password | Określa domyślne hasło do łączenia z Redis. |
| Plugins.Redis.Default.TLSConnect | Określa poziom szyfrowania wymagany dla komunikacji Zabbix agent 2. |
| Plugins.Redis.Default.TLSCAFile | Określa pełną ścieżkę do pliku zawierającego certyfikaty głównych urzędów CA. |
| Plugins.Redis.Default.TLSCertFile | Określa pełną ścieżkę do pliku zawierającego certyfikat agenta. |
| Plugins.Redis.Default.TLSKeyFile | Określa pełną ścieżkę do pliku zawierającego prywatny klucz agenta. |
| Plugins.Redis.Default.Uri | Określa domyślny URI do łączenia z Redis. |
| Plugins.Redis.Default.User | Określa domyślną nazwę użytkownika do łączenia z Redis. |
| Plugins.Redis.KeepAlive | Ustawia maksymalny czas oczekiwania (w sekundach) przed zamknięciem nieużywanych połączeń wtyczki. |
| Plugins.Redis.Sessions.<SessionName>.Password | Określa hasło dla nazwanej sesji do łączenia z Redis. |
| Plugins.Redis.Sessions.<SessionName>.TLSConnect | Określa poziom szyfrowania wymagany dla komunikacji Zabbix agent 2 dla nazwanej sesji. |
| Plugins.Redis.Sessions.<SessionName>.TLSCAFile | Określa pełną ścieżkę do pliku zawierającego certyfikaty głównych urzędów CA dla nazwanej sesji. |
| Plugins.Redis.Sessions.<SessionName>.TLSCertFile | Określa pełną ścieżkę do pliku zawierającego certyfikat agenta dla nazwanej sesji. |
| Plugins.Redis.Sessions.<SessionName>.TLSKeyFile | Określa pełną ścieżkę do pliku zawierającego prywatny klucz agenta dla nazwanej sesji. |
| Plugins.Redis.Sessions.<SessionName>.Uri | Określa URI nazwanej sesji do łączenia z Redis. |
| Plugins.Redis.Sessions.<SessionName>.User | Określa nazwę użytkownika dla nazwanej sesji do łączenia z Redis. |
| Plugins.Redis.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 rozpoczynające się od "#" są obsługiwane tylko na początku wiersza.
Szczegóły parametru
Plugins.Redis.Default.Password
Określ domyślne hasło do łączenia z Redisem.
Używane, jeśli nie podano wartości w kluczu pozycji lub nazwanej sesji.
Plugins.Redis.Default.TLSConnect
Określ poziom szyfrowania wymagany dla komunikacji Zabbix agent 2.
Pusta lub nieustawiona wartość jest traktowana jako brak TLS.
Zakres: required - szyfrowane, niezweryfikowane (tylko do testów), verify_ca - szyfrowane, certyfikat serwera, verify_full - szyfrowane, certyfikat serwera i nazwa serwera zweryfikowane z użyciem SAN
Plugins.Redis.Default.TLSCAFile
Podaj pełną ścieżkę do pliku zawierającego certyfikaty głównych urzędów certyfikacji (CA).
Plugins.Redis.Default.TLSCertFile
Określ pełną ścieżkę do pliku zawierającego certyfikat agenta.
Plugins.Redis.Default.TLSKeyFile
Określ pełną ścieżkę do pliku zawierającego prywatny klucz agenta.
Plugins.Redis.Default.Uri
Określa domyślny URI do łączenia z Redis.
Używany, jeśli nie określono wartości w kluczu pozycji lub nazwanej sesji.
Osadzone poświadczenia zostaną zignorowane.
Musi odpowiadać formatowi URI.
Obsługiwane schematy: tcp, unix
Schemat można pominąć.
Port można pominąć (domyślnie=6379).
Domyślnie: tcp://localhost:6379
Przykłady:
tcp://localhost:6379
localhost
unix:/var/run/redis.sock
Plugins.Redis.Default.User
Określa domyślną nazwę użytkownika do łączenia z Redis.
Używane, jeśli w kluczu pozycji lub nazwanej sesji nie określono żadnej wartości.
Domyślnie: default
Plugins.Redis.KeepAlive
Ustaw maksymalny czas oczekiwania (w sekundach) przed zamknięciem nieużywanych połączeń wtyczki.
Domyślnie: 300
Zakres: 60-900
Plugins.Redis.Sessions.<SessionName>.Password
Określ hasło dla nazwanej sesji używane do połączenia z Redis.
<SessionName> - zdefiniuj nazwę sesji, która ma być używana w kluczach pozycji.
Plugins.Redis.Sessions.<SessionName>.TLSConnect
Określ poziom szyfrowania wymagany dla komunikacji Zabbix agent 2 dla nazwanej sesji.
<SessionName> - określa nazwę sesji używaną w kluczach pozycji.
Pusta lub nieustawiona wartość jest traktowana jako brak TLS.
Zakres: required - szyfrowane, niezweryfikowane (tylko do testów), verify_ca - szyfrowane, certyfikat serwera, verify_full - szyfrowane, certyfikat serwera i nazwa serwera zweryfikowane za pomocą SAN
Plugins.Redis.Sessions.<SessionName>.TLSCAFile
Określ pełną ścieżkę do pliku zawierającego certyfikaty głównych urzędów CA dla wskazanej sesji.
<SessionName> - określa nazwę sesji, która ma być używana w kluczach pozycji.
Obowiązkowe: yes, jeśli Plugins.Redis.Sessions.<SessionName>.TLSConnect ma ustawioną wartość verify_ca lub verify_full
Plugins.Redis.Sessions.<SessionName>.TLSCertFile
Podaj pełną ścieżkę do pliku zawierającego certyfikat agenta dla nazwanego sesji.
<SessionName> - określa nazwę sesji, która ma być używana w kluczach pozycji.
Plugins.Redis.Sessions.<SessionName>.TLSKeyFile
Określ pełną ścieżkę do pliku zawierającego prywatny klucz agenta dla wskazanej sesji.
<SessionName> - określa nazwę sesji, która ma być używana w kluczach pozycji.
Plugins.Redis.Sessions.<SessionName>.Uri
Określa URI nazwanej sesji do połączenia z Redis.
<SessionName> - określa nazwę sesji, która ma być używana w kluczach pozycji.
Osadzone poświadczenia zostaną zignorowane.
Musi odpowiadać formatowi URI.
Obsługiwane schematy: tcp, unix
Schemat może zostać pominięty.
Port może zostać pominięty (domyślnie=6379).
Domyślnie: tcp://localhost:6379
Przykłady:
tcp://localhost:6379
localhost
unix:/var/run/redis.sock
Plugins.Redis.Sessions.<SessionName>.User
Określ nazwę użytkownika dla wskazanej sesji, używaną do połączenia z Redis.
<SessionName> - określa nazwę sesji, która ma być używana w kluczach pozycji.
Plugins.Redis.Timeout
Ustaw limit czasu wykonania żądania (czas w sekundach, przez jaki należy czekać na zakończenie żądania przed jego przerwaniem).
Domyślnie: global timeout
Zakres: 1-30
Zobacz także
- Opis ogólnych parametrów konfiguracji Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Instrukcje konfiguracji wtyczek