Плагин Memcached
Обзор
Параметры конфигурации позволяют настраивать поведение плагина Memcached.
Рекомендуется указывать их в отдельном файле конфигурации (например, memcached.conf), а не в файле конфигурации агента 2. Затем используйте директиву Include, чтобы включить этот файл в конфигурацию Zabbix agent 2.
Все параметры являются необязательными, если явно не указано, что параметр обязателен.
Обратите внимание:
- Значения по умолчанию отражают значения по умолчанию процесса, а не значения в поставляемых файлах конфигурации;
- Значения поддерживают переменные среды;
- Zabbix поддерживает файлы конфигурации только в кодировке UTF-8 без BOM;
- Комментарии, начинающиеся с "#", поддерживаются только в начале строки.
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 | URI по умолчанию для подключения к Memcached; используется, если значение не указано в ключе элемента данных или именованной сессии. Не должен содержать встроенные учетные данные (они будут проигнорированы). Должен соответствовать формату 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)
- Инструкции по настройке плагинов