Plugin Ember+
Panoramica
I parametri di configurazione consentono di personalizzare il comportamento del plugin Ember+.
Si consiglia di specificarli in un file di configurazione dedicato (ad esempio emberplus.conf), anziché nel file di configurazione di agent 2. Quindi utilizzare la direttiva Include per includere questo file nella configurazione di Zabbix agent 2.
Il plugin Ember+ è un plugin caricabile ed è disponibile e descritto in modo completo nel repository del plugin Ember+.
Questo plugin è attualmente disponibile solo per la compilazione dai sorgenti (sia per Unix che per Windows).
Tutti i parametri sono opzionali, a meno che non sia esplicitamente indicato che il parametro è obbligatorio.
Si noti che:
- I valori predefiniti riflettono i default del processo, non i valori presenti nei file di configurazione distribuiti.
- I valori supportano variabili di ambiente;
- Zabbix supporta file di configurazione solo in codifica UTF-8 senza BOM.
- I commenti che iniziano con "#" sono supportati solo all'inizio della riga.
Parameter details
Plugins.EmberPlus.Default.Uri
Specify the default URI for connecting to Ember+.
The only supported schema is tcp://. A schema can be omitted. Embedded credentials will be ignored.
Default: tcp://localhost:9998
Plugins.EmberPlus.KeepAlive
Set the maximum time of waiting (in seconds) before unused plugin connections are closed.
Default: 300
Range: 60-900
Plugins.EmberPlus.Sessions.<SessionName>.Uri
Specify the named session URI for connecting to Ember+.
The only supported schema is tcp://. A schema can be omitted. Embedded credentials will be ignored.
<SessionName> - define name of a session for using in item keys.
Default: tcp://localhost:9998
Plugins.EmberPlus.System.Path
Specify path to the Ember+ plugin executable.
Example: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus
Plugins.EmberPlus.Timeout
Set the duration, in seconds, to wait for a server to respond when first connecting and on follow-up operations in the session.
Default: global timeout
Range: 1-30
Opzioni
| Parameter | Description |
|---|---|
| -V --version | Stampa la versione del plugin e le informazioni sulla licenza. |
| -h --help | Stampa le informazioni di aiuto (scorciatoia). |
| -t, --test <item key> | Avvia il plugin per il test (la configurazione del plugin viene ignorata). |
Parametri
| Parameter | Mandatory | Range | Default | Description |
|---|---|---|---|---|
| Plugins.EmberPlus.Default.Uri | no | tcp://localhost:9998 | URI predefinito per la connessione. L'unico schema supportato è tcp://. Uno schema può essere omesso. Le credenziali incorporate verranno ignorate. |
|
| Plugins.EmberPlus.KeepAlive | no | 60-900 | 300 | Tempo massimo di attesa (in secondi) prima che le connessioni del plugin non utilizzate vengano chiuse. |
| Plugins.EmberPlus.Sessions.<SessionName>.Uri | no | tcp://localhost:9998 | URI per la connessione, per la sessione specificata. L'unico schema supportato è tcp://. Uno schema può essere omesso. Le credenziali incorporate verranno ignorate.<SessionName> - definisce il nome di una sessione da usare nelle chiavi degli item. |
|
| Plugins.EmberPlus.System.Path | no | Percorso dell'eseguibile del plugin Ember+. Esempio di utilizzo: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus |
||
| Plugins.EmberPlus.Timeout | no | 1-30 | global timeout | Durata, in secondi, dell'attesa della risposta di un server durante la connessione iniziale e nelle operazioni successive nella sessione. |
Vedi anche:
- Descrizione dei parametri di configurazione generali di Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Istruzioni per la configurazione dei plugin