1 Ceph-Plugin

Übersicht

Die Konfigurationsdatei des Zabbix Agent 2 wird zur Konfiguration von Plugins verwendet. Diese Konfigurationsparameter von Zabbix Agent 2 werden für den Betrieb des Ceph-Plugins unterstützt.

Es wird empfohlen, sie in einer eigenen Konfigurationsdatei (z. B. ceph.conf) anzugeben und dann die Direktive Include zu verwenden, um diese Datei zur Konfiguration des Zabbix Agent 2 hinzuzufügen.

Beachten Sie:

  • Die Standardwerte entsprechen den Prozess-Standardeinstellungen, nicht den Werten 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.

Parameter

Parameter Mandatory Range Default Beschreibung
Plugins.Ceph.Default.ApiKey no Standard-API-Schlüssel für die Verbindung zu Ceph; wird verwendet, wenn im item key oder in einer benannten Sitzung kein Wert angegeben ist.
Plugins.Ceph.Default.Mode no native / restful restful (deprecated) Standardmodus für die Verbindung zu Ceph.
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 je nach Modus unterscheidet und die Modi nicht miteinander kompatibel sind.
Plugins.Ceph.Default.User no Standard-Benutzername für die Verbindung zu Ceph; wird verwendet, wenn im item key oder in einer benannten Sitzung kein Wert angegeben ist.
Plugins.Ceph.Default.Uri no https://localhost:8003 Standard-URI für die Verbindung zu Ceph; wird verwendet, wenn im item key oder in einer benannten Sitzung kein Wert angegeben ist.

Sollte keine eingebetteten Anmeldedaten enthalten (diese werden ignoriert).
Muss dem URI-Format entsprechen.
Es wird nur das https-Schema unterstützt; ein Schema kann weggelassen werden.
Ein Port kann weggelassen werden (Standard=8003).
Beispiele: https://127.0.0.1:8003
localhost
Plugins.Ceph.InsecureSkipVerify no false / true false Legt fest, ob ein HTTP-Client die Zertifikatskette und den Hostnamen des Servers überprüfen soll.
Wenn true, akzeptiert TLS jedes vom Server präsentierte Zertifikat und jeden Hostnamen in diesem Zertifikat. In diesem Modus ist TLS anfällig für Man-in-the-Middle-Angriffe (sollte nur zu Testzwecken verwendet werden).
Plugins.Ceph.KeepAlive no 60-900 300 Die maximale Wartezeit (in Sekunden), bevor ungenutzte Plugin-Verbindungen geschlossen werden.
Plugins.Ceph.Sessions.<SessionName>.ApiKey no API-Schlüssel für eine benannte Sitzung.
<SessionName> - Name einer Sitzung, die in item keys verwendet wird.
Plugins.Ceph.Sessions.<SessionName>.Mode no native / restful restful (deprecated) Modus der benannten Sitzung für die Verbindung zu Ceph.
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 je nach Modus unterscheidet und die Modi nicht miteinander kompatibel sind.
Plugins.Ceph.Sessions.<SessionName>.User no Benutzername der benannten Sitzung.
<SessionName> - Name einer Sitzung, die in item keys verwendet wird.
Plugins.Ceph.Sessions.<SessionName>.Uri no Verbindungszeichenfolge einer benannten Sitzung.
<SessionName> - Name einer Sitzung, die in item keys verwendet wird.

Sollte keine eingebetteten Anmeldedaten enthalten (diese werden ignoriert).
Muss dem URI-Format entsprechen.
Es wird nur das https-Schema unterstützt; ein Schema kann weggelassen werden.
Ein Port kann weggelassen werden (Standard=8003).
Beispiele: https://127.0.0.1:8003
localhost
Plugins.Ceph.Timeout no 1-30 global timeout Zeitlimit für die Ausführung von Anfragen (die Dauer in Sekunden, die auf den Abschluss einer Anfrage gewartet wird, bevor sie beendet wird).

Siehe auch: