- Ceph-Plugin
- Übersicht
- Parameterdetails
- Plugins.Ceph.Default.ApiKey
- Plugins.Ceph.Default.Mode
- Plugins.Ceph.Default.URI
- Plugins.Ceph.Default.User
- Plugins.Ceph.InsecureSkipVerify
- Plugins.Ceph.KeepAlive
- Plugins.Ceph.Sessions.<SessionName>.ApiKey
- Plugins.Ceph.Sessions.<SessionName>.Mode
- Plugins.Ceph.Sessions.<SessionName>.URI
- Plugins.Ceph.Sessions.<SessionName>.User
- Plugins.Ceph.Timeout
- Siehe auch
Ceph-Plugin
Übersicht
Konfigurationsparameter ermöglichen die Anpassung des Verhaltens des Ceph-Plugins.
Es wird empfohlen, sie in einer eigenen Konfigurationsdatei (z. B. ceph.conf) anzugeben, statt in der Konfigurationsdatei von Agent 2. Verwenden Sie dann die Direktive Include, um diese Datei in die Zabbix Agent 2-Konfiguration 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.Ceph.Default.ApiKey | Geben Sie den standardmäßigen API-Schlüssel für die Verbindung zu Ceph an. |
| Plugins.Ceph.Default.Mode | Geben Sie den standardmäßigen Modus für die Verbindung zu Ceph an. |
| Plugins.Ceph.Default.URI | Geben Sie die standardmäßige URI für die Verbindung zu Ceph an. |
| Plugins.Ceph.Default.User | Geben Sie den standardmäßigen Benutzernamen für die Verbindung zu Ceph an. |
| Plugins.Ceph.InsecureSkipVerify | Geben Sie an, ob ein HTTP-Client die Zertifikatskette und den Hostnamen des Servers überprüfen soll. |
| Plugins.Ceph.KeepAlive | Legen Sie die maximale Wartezeit fest, bevor ungenutzte Plugin-Verbindungen geschlossen werden. |
| Plugins.Ceph.Sessions.<SessionName>.ApiKey | Geben Sie den API-Schlüssel der benannten Sitzung für die Verbindung zu Ceph an. |
| Plugins.Ceph.Sessions.<SessionName>.Mode | Geben Sie den Modus der benannten Sitzung für die Verbindung zu Ceph an. |
| Plugins.Ceph.Sessions.<SessionName>.URI | Geben Sie die URI der benannten Sitzung für die Verbindung zu Ceph an. |
| Plugins.Ceph.Sessions.<SessionName>.User | Geben Sie den Benutzernamen der benannten Sitzung für die Verbindung zu Ceph an. |
| Plugins.Ceph.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 Anfang der Zeile unterstützt.
Parameterdetails
Plugins.Ceph.Default.ApiKey
Geben Sie den Standard-API-Schlüssel für die Verbindung zu Ceph an.
Wird verwendet, wenn im Datenpunkt-Schlüssel oder in einer benannten Sitzung kein Wert angegeben ist.
Plugins.Ceph.Default.Mode
Geben Sie den Standardmodus für die Verbindung zu Ceph an.
Der native Modus wird nur unter Linux und ab Ceph 16 unterstützt. Der restful-Modus funktioniert nicht mit Ceph Version 20 oder neuer.
Beachten Sie, dass sich der Satz der Benutzeranmeldedaten für jeden Modus unterscheidet und die Modi nicht miteinander kompatibel sind.
Standard: restful (veraltet)
Bereich: native/restful
Plugins.Ceph.Default.URI
Geben Sie die Standard-URI für die Verbindung zu Ceph an.
Wird verwendet, wenn kein Wert in einem Datenpunkt-Schlüssel oder einer benannten Sitzung angegeben ist.
Sollte keine eingebetteten Anmeldedaten enthalten (diese werden ignoriert).
Muss dem URI-Format entsprechen.
Nur das https-Schema wird unterstützt; ein Schema kann weggelassen werden.
Ein Port kann weggelassen werden (Standard=8003).
Standard: https://localhost:8003
Beispiele:
https://127.0.0.1:8003
localhost
Plugins.Ceph.Default.User
Geben Sie den Standardbenutzernamen für die Verbindung zu Ceph an.
Wird verwendet, wenn in einem Datenpunkt-Schlüssel oder einer benannten Sitzung kein Wert angegeben ist.
Plugins.Ceph.InsecureSkipVerify
Geben Sie an, ob ein HTTP-Client die Zertifikatskette und den Hostnamen des Servers überprüfen soll.
Wenn true, akzeptiert TLS jedes vom Server vorgelegte Zertifikat und jeden Hostnamen in diesem Zertifikat. In diesem Modus ist TLS anfällig für Man-in-the-Middle-Angriffe (nur zu Testzwecken verwenden).
Standard: false
Bereich: false/true
Plugins.Ceph.KeepAlive
Legt die maximale Wartezeit (in Sekunden) fest, bevor ungenutzte Plugin-Verbindungen geschlossen werden.
Standard: 300
Bereich: 60-900
Plugins.Ceph.Sessions.<SessionName>.ApiKey
Geben Sie den API-Schlüssel der benannten Sitzung für die Verbindung zu Ceph an.
<SessionName> - Name einer Sitzung, die in Datenpunkt-Schlüsseln verwendet werden soll.
Plugins.Ceph.Sessions.<SessionName>.Mode
Geben Sie den benannten Sitzungsmodus für die Verbindung zu Ceph an.
<SessionName> - definiert den Namen einer Sitzung zur Verwendung in Datenpunkt-Schlüsseln.
Der native Modus wird nur unter Linux und ab Ceph 16 unterstützt. Der restful-Modus funktioniert nicht mit Ceph-Version 20 oder neuer.
Beachten Sie, dass sich der Satz von Benutzeranmeldedaten je nach Modus unterscheidet und die Modi nicht miteinander kompatibel sind.
Standard: restful (veraltet)
Bereich: native/restful
Plugins.Ceph.Sessions.<SessionName>.URI
Geben Sie die URI der benannten Sitzung für die Verbindung zu Ceph an.
<SessionName> - Name einer Sitzung, die in Datenpunkt-Schlüsseln verwendet werden soll.
Sollte keine eingebetteten Anmeldedaten enthalten (diese werden ignoriert).
Muss dem URI-Format entsprechen.
Es wird nur das Schema https unterstützt; ein Schema kann weggelassen werden.
Ein Port kann weggelassen werden (Standard=8003).
Standard: https://localhost:8003
Beispiele:
https://127.0.0.1:8003
localhost
Plugins.Ceph.Sessions.<SessionName>.User
Geben Sie den Benutzernamen der benannten Sitzung an, um eine Verbindung zu Ceph herzustellen.
<SessionName> - Name einer Sitzung festlegen, die in Datenpunkt-Schlüsseln verwendet wird.
Plugins.Ceph.Timeout
Legt das Zeitlimit für die Ausführung von Anfragen fest (Dauer, die auf den Abschluss einer Anfrage gewartet wird, bevor sie beendet wird) in Sekunden.
Standard: global timeout
Bereich: 1-30
Siehe auch
- Anweisungen zum Konfigurieren von Plugins
- Beschreibung der allgemeinen Konfigurationsparameter von Zabbix Agent 2: Zabbix Agent 2 (UNIX) / Zabbix Agent 2 (Windows)