On this page
3 Ember+ plugin
Overview
The configuration file of Zabbix agent 2 is used to configure plugins. These Zabbix agent 2 configuration parameters are supported for operating the Ember+ plugin.
It is recommended to specify them in their own configuration file (e.g. emberplus.conf) and then use the Include directive for adding this file to the Zabbix agent 2 configuration.
The Ember+ plugin is a loadable plugin and is available and fully described in the Ember+ plugin repository.
This plugin is currently only available to be built from the source (for both Unix and Windows).
Note that:
- The default values reflect process defaults, not the values in the shipped configuration files.
- Values support environment variables;
- Zabbix supports configuration files only in UTF-8 encoding without BOM.
- Comments starting with "#" are only supported at the beginning of the line.
Options
| Parameter | Description |
|---|---|
| -V --version | Print the plugin version and license information. |
| -h --help | Print help information (shorthand). |
| -t, --test <item key> | Launch plugin for testing (plugin config ignored). |
Parameters
| Parameter | Mandatory | Range | Default | Description |
|---|---|---|---|---|
| Plugins.EmberPlus.Default.Uri | no | tcp://localhost:9998 | The default URI to connect. The only supported schema is tcp://. A schema can be omitted. Embedded credentials will be ignored. |
|
| Plugins.EmberPlus.KeepAlive | no | 60-900 | 300 | The maximum time of waiting (in seconds) before unused plugin connections are closed. |
| Plugins.EmberPlus.Sessions.<SessionName>.Uri | no | tcp://localhost:9998 | The URI to connect, for the named session. 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. |
|
| Plugins.EmberPlus.System.Path | no | Path to the Ember+ plugin executable. Example usage: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus |
||
| Plugins.EmberPlus.Timeout | no | 1-30 | global timeout | The duration, in seconds, to wait for a server to respond when first connecting and on follow-up operations in the session. |
See also:
- Description of general Zabbix agent 2 configuration parameters: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Instructions for configuring plugins