13 Wtyczka Redis

Przegląd

Ta sekcja zawiera listę parametrów obsługiwanych w pliku konfiguracyjnym wtyczki Redis dla agent 2 (redis.conf).

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.

Parametry

Parameter Mandatory Range Default Description
Plugins.Redis.Default.Password no Domyślne hasło do łączenia z Redis; używane, jeśli w kluczu pozycji lub nazwanej sesji nie określono żadnej wartości.
Plugins.Redis.Default.TLSConnect no Wymaganie weryfikacji TLS po stronie klienta (Zabbix agent 2).

Obsługiwane wartości:
required - szyfrowane, nieweryfikowane (tylko do testów)
verify_ca - szyfrowane, certyfikat serwera
verify_full - szyfrowane, certyfikat serwera i nazwa serwera zweryfikowana za pomocą SAN
Pusta lub nieustawiona wartość jest traktowana jako brak tls.
Plugins.Redis.Default.TLSCAFile no Domyślna pełna ścieżka do pliku zawierającego certyfikaty głównego urzędu CA.
Plugins.Redis.Default.TLSCertFile no Domyślna pełna ścieżka do pliku zawierającego certyfikat agenta.
Plugins.Redis.Default.TLSKeyFile no Domyślna pełna ścieżka do pliku zawierającego prywatny klucz agenta.
Plugins.Redis.Default.Uri no tcp://localhost:6379 Domyślny URI do łączenia z Redis; używany, jeśli w kluczu pozycji lub nazwanej sesji nie określono żadnej wartości.

Nie powinien zawierać osadzonych poświadczeń (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).
Przykłady: tcp://localhost:6379
localhost
unix:/var/run/redis.sock
Plugins.Redis.Default.User no default Domyślny użytkownik przekazywany do chronionego serwera Redis; używany, jeśli w kluczu pozycji lub nazwanej sesji nie określono żadnej wartości.
Plugins.Redis.KeepAlive no 60-900 300 Maksymalny czas oczekiwania (w sekundach) przed zamknięciem nieużywanych połączeń wtyczki.
Plugins.Redis.Sessions.<SessionName>.Password no Hasło nazwanej sesji.
<SessionName> - zdefiniuj nazwę sesji, która ma być używana w kluczach pozycji.
Plugins.Redis.Sessions.<SessionName>.TLSConnect no Wymaganie weryfikacji TLS po stronie klienta (Zabbix agent 2).
<SessionName> - zdefiniuj nazwę sesji, która ma być używana w kluczach pozycji.

Obsługiwane wartości:
required - szyfrowane, nieweryfikowane (tylko do testów)
verify_ca - szyfrowane, certyfikat serwera
verify_full - szyfrowane, certyfikat serwera i nazwa serwera zweryfikowana za pomocą SAN
Pusta lub nieustawiona wartość jest traktowana jako brak tls.
Plugins.Redis.Sessions.<SessionName>.TLSCAFile no
(yes, if TLSConnect is verify_ca or verify_full)
Pełna ścieżka do pliku zawierającego certyfikaty głównego urzędu CA do weryfikacji certyfikatu serwera Redis.
<SessionName> - zdefiniuj nazwę sesji, która ma być używana w kluczach pozycji.
Plugins.Redis.Sessions.<SessionName>.TLSCertFile no Pełna ścieżka do pliku zawierającego certyfikat agenta do uwierzytelniania klienta.
<SessionName> - zdefiniuj nazwę sesji, która ma być używana w kluczach pozycji.
Plugins.Redis.Sessions.<SessionName>.TLSKeyFile no Pełna ścieżka do pliku zawierającego prywatny klucz agenta do uwierzytelniania klienta.
<SessionName> - zdefiniuj nazwę sesji, która ma być używana w kluczach pozycji.
Plugins.Redis.Sessions.<SessionName>.Uri no localhost:6379 Ciąg połączenia nazwanej sesji.
<SessionName> - zdefiniuj nazwę sesji, która ma być używana w kluczach pozycji.

Nie powinien zawierać osadzonych poświadczeń (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).
Przykłady: tcp://localhost:6379
localhost
unix:/var/run/redis.sock
Plugins.Redis.Sessions.<SessionName>.User no default Użytkownik przekazywany do chronionego serwera Redis.
<SessionName> - zdefiniuj nazwę sesji, która ma być używana w kluczach pozycji.
Plugins.Redis.Timeout no 1-30 global timeout Limit czasu wykonania żądania (czas w sekundach oczekiwania na zakończenie żądania przed jego przerwaniem).

Zobacz także: