Memcached 插件
概述
配置参数可用于自定义 Memcached 插件的行为。
建议将这些参数指定在它们自己的配置文件中(例如 memcached.conf),而不是写在 agent 2 配置文件中。然后使用 Include 指令将此文件包含到 Zabbix agent 2 配置中。
除非明确说明该参数为必填,否则所有参数均为可选。
请注意:
Parameter details
Plugins.Memcached.Default.Password
Specify the default password for connecting to Memcached.
Used if no value is specified in an item key or named session.
Plugins.Memcached.Default.Uri
Specify the default URI for connecting to Memcached.
Used if no value is specified in an item key or named session.
Embedded credentials will be ignored.
Must match the URI format. Supported schemes: tcp, unix.
A scheme can be omitted.
A port can be omitted (default=11211).
Default: tcp://localhost:11211
Examples:
tcp://localhost:11211
localhost
unix:/var/run/memcached.sock
Plugins.Memcached.Default.User
Specify the default username for connecting to Memcached.
Used if no value is specified in an item key or named session.
Plugins.Memcached.KeepAlive
Set the maximum time of waiting (in seconds) before unused plugin connections are closed.
Default: 300
Range: 60-900
Plugins.Memcached.Sessions.<SessionName>.Password
Specify the named session password for connecting to Memcached.
<SessionName> - define name of a session for using in item keys.
Plugins.Memcached.Sessions.<SessionName>.Uri
Specify the named session URI for connecting to Memcached.
<SessionName> - define name of a session for using in item keys.
Embedded credentials will be ignored.
Must match the URI format. Supported schemes: tcp, unix.
A scheme can be omitted.
A port can be omitted (default=11211).
Examples:
tcp://localhost:11211
localhost
unix:/var/run/memcached.sock
Plugins.Memcached.Sessions.<SessionName>.User
Specify the named session username for connecting to Memcached.
<SessionName> - define name of a session for using in item keys.
Plugins.Memcached.Timeout
Set the request execution timeout (the duration, in seconds, to wait for a request to complete before shutting it down).
Default: default timeout
Range: 1-30
参数
| Parameter | Mandatory | Range | Default | Description |
|---|---|---|---|---|
| Plugins.Memcached.Default.Password | no | 用于连接 Memcached 的默认密码;如果监控项键值或命名会话中未指定值,则使用此密码。 | ||
| Plugins.Memcached.Default.Uri | no | tcp://localhost:11211 | 用于连接 Memcached 的默认 URI;如果监控项键值或命名会话中未指定值,则使用此 URI。 不应包含嵌入式凭据(它们将被忽略)。 必须符合 URI 格式。 支持的方案: tcp、unix;方案可以省略。端口可以省略(默认值=11211)。 示例: tcp://localhost:11211localhostunix:/var/run/memcached.sock |
|
| Plugins.Memcached.Default.User | no | 用于连接 Memcached 的默认用户名;如果监控项键值或命名会话中未指定值,则使用此用户名。 | ||
| Plugins.Memcached.KeepAlive | no | 60-900 | 300 | 关闭未使用的插件连接之前的最长等待时间(秒)。 |
| Plugins.Memcached.Sessions.<SessionName>.Password | no | 命名会话密码。 <SessionName> - 定义一个会话名称,用于监控项键值中。 |
||
| Plugins.Memcached.Sessions.<SessionName>.Uri | no | 命名会话的连接字符串。 <SessionName> - 定义一个会话名称,用于监控项键值中。 不应包含嵌入式凭据(它们将被忽略)。 必须符合 URI 格式。 支持的方案: tcp、unix;方案可以省略。端口可以省略(默认值=11211)。 示例: tcp://localhost:11211localhostunix:/var/run/memcached.sock |
||
| Plugins.Memcached.Sessions.<SessionName>.User | no | 命名会话用户名。 <SessionName> - 定义一个会话名称,用于监控项键值中。 |
||
| Plugins.Memcached.Timeout | no | 1-30 | global timeout | 请求执行超时(在关闭请求之前等待请求完成的时长,单位为秒)。 |
另请参见:
- 通用 Zabbix agent 2 配置参数说明: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- 配置 plugins 的说明