Ember+ Plugin
Übersicht
Konfigurationsparameter ermöglichen die Anpassung des Verhaltens des Ember+ Plugins.
Es wird empfohlen, sie in einer eigenen Konfigurationsdatei (z. B. emberplus.conf) anzugeben, statt in der Konfigurationsdatei von Agent 2. Verwenden Sie dann die Direktive Include, um diese Datei in die Konfiguration von Zabbix Agent 2 einzubinden.
Das Ember+ Plugin ist ein ladbares Plugin und ist verfügbar sowie vollständig beschrieben im Ember+ plugin repository.
Dieses Plugin ist derzeit nur aus dem Quellcode kompilierbar (sowohl für Unix als auch für Windows).
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.EmberPlus.Default.URI | Geben Sie die Standard-URI für die Verbindung zu Ember+ an. |
| Plugins.EmberPlus.KeepAlive | Legt die maximale Wartezeit fest, bevor ungenutzte Plugin-Verbindungen geschlossen werden. |
| Plugins.EmberPlus.Sessions.<SessionName>.URI | Geben Sie die URI der benannten Sitzung für die Verbindung zu Ember+ an. |
| Plugins.EmberPlus.System.Path | Geben Sie den Pfad zur ausführbaren Datei des Ember+ Plugins an. |
| Plugins.EmberPlus.Timeout | Legt 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.EmberPlus.Default.Uri
Geben Sie die Standard-URI für die Verbindung zu Ember+ an.
Das einzige unterstützte Schema ist tcp://. Ein Schema kann weggelassen werden. Eingebettete Anmeldedaten werden ignoriert.
Standard: tcp://localhost:9998
Plugins.EmberPlus.KeepAlive
Legt die maximale Wartezeit (in Sekunden) fest, bevor ungenutzte Plugin-Verbindungen geschlossen werden.
Standard: 300
Bereich: 60-900
Plugins.EmberPlus.Sessions.<SessionName>.Uri
Geben Sie die URI der benannten Sitzung für die Verbindung zu Ember+ an.
Das einzige unterstützte Schema ist tcp://. Ein Schema kann weggelassen werden. Eingebettete Anmeldedaten werden ignoriert.
<SessionName> - definiert den Namen einer Sitzung zur Verwendung in Datenpunkt-Schlüsseln.
Standard: tcp://localhost:9998
Plugins.EmberPlus.System.Path
Geben Sie den Pfad zur ausführbaren Datei des Ember+-Plugins an.
Beispiel: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus
Plugins.EmberPlus.Timeout
Legt die Dauer in Sekunden fest, die beim ersten Verbindungsaufbau und bei nachfolgenden Vorgängen in der Sitzung auf eine Antwort des Servers gewartet wird.
Standard: global timeout
Bereich: 1-30
Optionen
| Parameter | Beschreibung |
|---|---|
| -V --version | Gibt die Plugin-Version und Lizenzinformationen aus. |
| -h --help | Gibt Hilfsinformationen aus (Kurzform). |
| -t, --test <item key> | Startet das Plugin zum Testen (Plugin-Konfiguration wird ignoriert). |
Siehe auch:
- Beschreibung der allgemeinen Konfigurationsparameter von Zabbix Agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Anweisungen zur Konfiguration von Plugins