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: