- Redis-Plugin
- Übersicht
- Parameterdetails
- 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
- Siehe auch
Redis-Plugin
Übersicht
Konfigurationsparameter ermöglichen die Anpassung des Verhaltens des Redis-Plugins.
Es wird empfohlen, sie in einer eigenen Konfigurationsdatei (z. B. redis.conf) statt in der Konfigurationsdatei von Agent 2 anzugeben. Verwenden Sie dann die Direktive Include, um diese Datei in die Konfiguration von Zabbix Agent 2 einzubinden.
Alle Parameter sind optional, sofern nicht ausdrücklich angegeben ist, dass der Parameter obligatorisch ist.
Diese Seite ist wie folgt aufgebaut:
- Parameterübersicht (um die vollständigen Details eines Parameters anzuzeigen, klicken Sie auf seinen Namen)
- Parameterdetails
| Parameter | Beschreibung |
|---|---|
| Plugins.Redis.Default.Password | Geben Sie das Standardpasswort für die Verbindung zu Redis an. |
| Plugins.Redis.Default.TLSConnect | Geben Sie die erforderliche Verschlüsselungsstufe für die Kommunikation von Zabbix Agent 2 an. |
| Plugins.Redis.Default.TLSCAFile | Geben Sie den vollständigen Pfadnamen der Datei an, die die Zertifikate der obersten CA(s) enthält. |
| Plugins.Redis.Default.TLSCertFile | Geben Sie den vollständigen Pfadnamen der Datei an, die das Zertifikat des Agent enthält. |
| Plugins.Redis.Default.TLSKeyFile | Geben Sie den vollständigen Pfadnamen der Datei an, die den privaten Schlüssel des Agent enthält. |
| Plugins.Redis.Default.Uri | Geben Sie die Standard-URI für die Verbindung zu Redis an. |
| Plugins.Redis.Default.User | Geben Sie den Standardbenutzernamen für die Verbindung zu Redis an. |
| Plugins.Redis.KeepAlive | Legen Sie die maximale Wartezeit (in Sekunden) fest, bevor ungenutzte Plugin-Verbindungen geschlossen werden. |
| Plugins.Redis.Sessions.<SessionName>.Password | Geben Sie das Passwort der benannten Sitzung für die Verbindung zu Redis an. |
| Plugins.Redis.Sessions.<SessionName>.TLSConnect | Geben Sie die erforderliche Verschlüsselungsstufe für die Kommunikation von Zabbix Agent 2 für die benannte Sitzung an. |
| Plugins.Redis.Sessions.<SessionName>.TLSCAFile | Geben Sie den vollständigen Pfadnamen der Datei an, die die Zertifikate der obersten CA(s) für die benannte Sitzung enthält. |
| Plugins.Redis.Sessions.<SessionName>.TLSCertFile | Geben Sie den vollständigen Pfadnamen der Datei an, die das Zertifikat des Agent für die benannte Sitzung enthält. |
| Plugins.Redis.Sessions.<SessionName>.TLSKeyFile | Geben Sie den vollständigen Pfadnamen der Datei an, die den privaten Schlüssel des Agent für die benannte Sitzung enthält. |
| Plugins.Redis.Sessions.<SessionName>.Uri | Geben Sie die URI der benannten Sitzung für die Verbindung zu Redis an. |
| Plugins.Redis.Sessions.<SessionName>.User | Geben Sie den Benutzernamen der benannten Sitzung für die Verbindung zu Redis an. |
| Plugins.Redis.Timeout | Legen Sie das Timeout für die Ausführung von Anfragen fest. |
Beachten Sie:
- Die Standardwerte spiegeln die Prozess-Standardeinstellungen wider, nicht die Werte in den mitgelieferten Konfigurationsdateien.
- Werte unterstützen Umgebungsvariablen.
- Zabbix unterstützt Konfigurationsdateien nur in UTF-8-Kodierung ohne BOM.
- Kommentare, die mit "#" beginnen, werden nur am Zeilenanfang unterstützt.
Parameterdetails
Plugins.Redis.Default.Password
Geben Sie das Standardpasswort für die Verbindung zu Redis an.
Wird verwendet, wenn in einem Datenpunkt-Schlüssel oder einer benannten Sitzung kein Wert angegeben ist.
Plugins.Redis.Default.TLSConnect
Geben Sie das für die Kommunikation von Zabbix Agent 2 erforderliche Verschlüsselungsniveau an.
Ein leerer oder nicht gesetzter Wert wird als kein TLS behandelt.
Bereich: required - verschlüsselt, nicht verifiziert (nur für Tests), verify_ca - verschlüsselt, Serverzertifikat, verify_full - verschlüsselt, Serverzertifikat und Servername mit SAN verifiziert
Plugins.Redis.Default.TLSCAFile
Geben Sie den vollständigen Pfadnamen der Datei an, die die Zertifikate der obersten CA(s) enthält.
Plugins.Redis.Default.TLSCertFile
Geben Sie den vollständigen Pfadnamen der Datei an, die das Agent-Zertifikat enthält.
Plugins.Redis.Default.TLSKeyFile
Geben Sie den vollständigen Pfadnamen der Datei an, die den privaten Schlüssel des Agent enthält.
Plugins.Redis.Default.Uri
Geben Sie den Standard-URI für die Verbindung zu Redis an.
Wird verwendet, wenn kein Wert in einem Datenpunkt-Schlüssel oder einer benannten Sitzung angegeben ist.
Eingebettete Anmeldedaten werden ignoriert.
Muss dem URI-Format entsprechen.
Unterstützte Schemas: tcp, unix
Ein Schema kann weggelassen werden.
Ein Port kann weggelassen werden (Standard=6379).
Standard: tcp://localhost:6379
Beispiele:
tcp://localhost:6379
localhost
unix:/var/run/redis.sock
Plugins.Redis.Default.User
Geben Sie den Standard-Benutzernamen für die Verbindung zu Redis an.
Wird verwendet, wenn in einem Datenpunkt-Schlüssel oder einer benannten Sitzung kein Wert angegeben ist.
Standard: default
Plugins.Redis.KeepAlive
Legt die maximale Wartezeit (in Sekunden) fest, bevor ungenutzte Plugin-Verbindungen geschlossen werden.
Standard: 300
Bereich: 60-900
Plugins.Redis.Sessions.<SessionName>.Password
Geben Sie das Passwort der benannten Sitzung für die Verbindung zu Redis an.
<SessionName> - Definieren Sie den Sitzungsnamen, der in Datenpunkt-Schlüsseln verwendet werden soll.
Plugins.Redis.Sessions.<SessionName>.TLSConnect
Geben Sie den für die Kommunikation von Zabbix Agent 2 für die benannte Sitzung erforderlichen Verschlüsselungsgrad an.
<SessionName> - definiert den Sitzungsnamen, der in Datenpunkt-Schlüsseln verwendet werden soll.
Ein leerer oder nicht gesetzter Wert wird als kein TLS behandelt.
Bereich: required - verschlüsselt, nicht verifiziert (nur zum Testen), verify_ca - verschlüsselt, Server-Zertifikat, verify_full - verschlüsselt, Server-Zertifikat und Servername mit SAN verifiziert
Plugins.Redis.Sessions.<SessionName>.TLSCAFile
Geben Sie den vollständigen Pfad zur Datei an, die die Zertifikate der obersten CA(s) für die benannte Sitzung enthält.
<SessionName> - definiert den Namen der Sitzung, der in Datenpunkt-Schlüsseln verwendet werden soll.
Pflicht: yes, wenn Plugins.Redis.Sessions.<SessionName>.TLSConnect auf verify_ca oder verify_full gesetzt ist
Plugins.Redis.Sessions.<SessionName>.TLSCertFile
Geben Sie den vollständigen Pfadnamen der Datei an, die das Agent-Zertifikat für die benannte Sitzung enthält.
<SessionName> - definiert den Sitzungsnamen, der in Datenpunkt-Schlüsseln verwendet werden soll.
Plugins.Redis.Sessions.<SessionName>.TLSKeyFile
Geben Sie den vollständigen Pfadnamen der Datei an, die den privaten Schlüssel des Agent für die benannte Sitzung enthält.
<SessionName> - definiert den Sitzungsnamen, der in Datenpunkt-Schlüsseln verwendet werden soll.
Plugins.Redis.Sessions.<SessionName>.Uri
Geben Sie die URI der benannten Sitzung an, um eine Verbindung zu Redis herzustellen.
<SessionName> - definiert den Sitzungsnamen, der in Datenpunkt-Schlüsseln verwendet werden soll.
Eingebettete Anmeldedaten werden ignoriert.
Muss dem URI-Format entsprechen.
Unterstützte Schemas: tcp, unix
Ein Schema kann weggelassen werden.
Ein Port kann weggelassen werden (Standard=6379).
Standard: tcp://localhost:6379
Beispiele:
tcp://localhost:6379
localhost
unix:/var/run/redis.sock
Plugins.Redis.Sessions.<SessionName>.User
Geben Sie den Benutzernamen der benannten Sitzung an, um eine Verbindung zu Redis herzustellen.
<SessionName> - definiert den Sitzungsnamen, der in Datenpunktschlüsseln verwendet werden soll.
Plugins.Redis.Timeout
Legt das Timeout für die Ausführung von Anfragen fest (die Dauer in Sekunden, die auf den Abschluss einer Anfrage gewartet wird, bevor sie beendet wird).
Standard: global timeout
Bereich: 1-30
Siehe auch
- Beschreibung der allgemeinen Konfigurationsparameter von Zabbix Agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Anweisungen zum Konfigurieren von Plugins