- Плагин Redis
- Обзор
- Сведения о параметре
- Plugins.Redis.Default.Password
- Plugins.Redis.Default.TLSConnect
- Plugins.Redis.Default.TLSCAFile
- Plugins.Redis.Default.TLSCertFile
- Plugins.Redis.Default.TLSKeyFile
- Plugins.Redis.Default.Uri
- Plugins.Redis.Default.User
- Plugins.Redis.KeepAlive
- Plugins.Redis.Sessions.<SessionName>.Password
- Plugins.Redis.Sessions.<SessionName>.TLSConnect
- Plugins.Redis.Sessions.<SessionName>.TLSCAFile
- Plugins.Redis.Sessions.<SessionName>.TLSCertFile
- Plugins.Redis.Sessions.<SessionName>.TLSKeyFile
- Plugins.Redis.Sessions.<SessionName>.Uri
- Plugins.Redis.Sessions.<SessionName>.User
- Plugins.Redis.Timeout
- См. также
Плагин Redis
Обзор
Параметры конфигурации позволяют настраивать поведение плагина Redis.
Рекомендуется указывать их в отдельном файле конфигурации (например, redis.conf), а не в файле конфигурации агента 2. Затем используйте директиву Include, чтобы включить этот файл в конфигурацию Zabbix agent 2.
Все параметры являются необязательными, если явно не указано, что параметр обязателен.
Эта страница имеет следующую структуру:
- Обзор параметров (чтобы увидеть полные сведения о параметре, нажмите на его имя)
- Сведения о параметрах
| Parameter | Description |
|---|---|
| Plugins.Redis.Default.Password | Укажите пароль по умолчанию для подключения к Redis. |
| Plugins.Redis.Default.TLSConnect | Укажите уровень шифрования, требуемый для соединений Zabbix agent 2. |
| Plugins.Redis.Default.TLSCAFile | Укажите полный путь к файлу, содержащему сертификаты корневого CA. |
| Plugins.Redis.Default.TLSCertFile | Укажите полный путь к файлу, содержащему сертификат агента. |
| Plugins.Redis.Default.TLSKeyFile | Укажите полный путь к файлу, содержащему закрытый ключ агента. |
| Plugins.Redis.Default.Uri | Укажите URI по умолчанию для подключения к Redis. |
| Plugins.Redis.Default.User | Укажите имя пользователя по умолчанию для подключения к Redis. |
| Plugins.Redis.KeepAlive | Задайте максимальное время ожидания (в секундах) до закрытия неиспользуемых подключений плагина. |
| Plugins.Redis.Sessions.<SessionName>.Password | Укажите пароль именованной сессии для подключения к Redis. |
| Plugins.Redis.Sessions.<SessionName>.TLSConnect | Укажите уровень шифрования, требуемый для соединений Zabbix agent 2 для именованной сессии. |
| Plugins.Redis.Sessions.<SessionName>.TLSCAFile | Укажите полный путь к файлу, содержащему сертификаты корневого CA для именованной сессии. |
| Plugins.Redis.Sessions.<SessionName>.TLSCertFile | Укажите полный путь к файлу, содержащему сертификат агента для именованной сессии. |
| Plugins.Redis.Sessions.<SessionName>.TLSKeyFile | Укажите полный путь к файлу, содержащему закрытый ключ агента для именованной сессии. |
| Plugins.Redis.Sessions.<SessionName>.Uri | Укажите URI именованной сессии для подключения к Redis. |
| Plugins.Redis.Sessions.<SessionName>.User | Укажите имя пользователя именованной сессии для подключения к Redis. |
| Plugins.Redis.Timeout | Задайте тайм-аут выполнения запроса. |
Обратите внимание:
- Значения по умолчанию отражают значения по умолчанию процесса, а не значения в поставляемых файлах конфигурации.
- Значения поддерживают переменные окружения.
- Zabbix поддерживает файлы конфигурации только в кодировке UTF-8 без BOM.
- Комментарии, начинающиеся с "#", поддерживаются только в начале строки.
Сведения о параметре
Plugins.Redis.Default.Password
Укажите пароль по умолчанию для подключения к Redis.
Используется, если значение не указано в ключе элемента данных или именованной сессии.
Plugins.Redis.Default.TLSConnect
Укажите уровень шифрования, требуемый для обмена данными агента 2 Zabbix.
Пустое или не заданное значение считается отсутствием TLS.
Диапазон: required - зашифровано, без проверки (только для тестирования), verify_ca - зашифровано, сертификат сервера, verify_full - зашифровано, сертификат сервера и имя сервера проверяются по SAN
Plugins.Redis.Default.TLSCAFile
Укажите полный путь к файлу, содержащему сертификаты корневого CA.
Plugins.Redis.Default.TLSCertFile
Укажите полный путь к файлу, содержащему сертификат агента.
Plugins.Redis.Default.TLSKeyFile
Укажите полный путь к файлу, содержащему закрытый ключ агента.
Plugins.Redis.Default.Uri
Укажите URI по умолчанию для подключения к Redis.
Используется, если значение не указано в ключе элемента данных или именованной сессии.
Встроенные учетные данные будут проигнорированы.
Должен соответствовать формату URI.
Поддерживаемые схемы: tcp, unix
Схему можно опустить.
Порт можно опустить (по умолчанию=6379).
По умолчанию: tcp://localhost:6379
Примеры:
tcp://localhost:6379
localhost
unix:/var/run/redis.sock
Plugins.Redis.Default.User
Укажите имя пользователя по умолчанию для подключения к Redis.
Используется, если значение не указано в ключе элемента данных или именованной сессии.
По умолчанию: default
Plugins.Redis.KeepAlive
Установите максимальное время ожидания (в секундах) перед закрытием неиспользуемых подключений плагина.
По умолчанию: 300
Диапазон: 60-900
Plugins.Redis.Sessions.<SessionName>.Password
Укажите пароль для именованной сессии, используемый для подключения к Redis.
<SessionName> - задает имя сессии, которое будет использоваться в ключах элементов данных.
Plugins.Redis.Sessions.<SessionName>.TLSConnect
Укажите уровень шифрования, требуемый для коммуникаций агента Zabbix 2 для именованной сессии.
<SessionName> - задает имя сессии, которое будет использоваться в ключах элементов данных.
Пустое или не заданное значение считается отсутствием TLS.
Диапазон: required - зашифровано, без проверки (только для тестирования), verify_ca - зашифровано, сертификат сервера, verify_full - зашифровано, сертификат сервера и имя сервера проверяются с помощью SAN
Plugins.Redis.Sessions.<SessionName>.TLSCAFile
Укажите полный путь к файлу, содержащему сертификаты CA верхнего уровня для именованной сессии.
<SessionName> - задает имя сессии, которое будет использоваться в ключах элементов данных.
Обязательно: yes, если Plugins.Redis.Sessions.<SessionName>.TLSConnect имеет значение verify_ca или verify_full
Plugins.Redis.Sessions.<SessionName>.TLSCertFile
Укажите полное имя пути к файлу, содержащему сертификат агента для именованной сессии.
<SessionName> - задайте имя сессии, которое будет использоваться в ключах элементов данных.
Plugins.Redis.Sessions.<SessionName>.TLSKeyFile
Укажите полный путь к файлу, содержащему закрытый ключ агента для именованной сессии.
<SessionName> - задайте имя сессии, которое будет использоваться в ключах элементов данных.
Plugins.Redis.Sessions.<SessionName>.Uri
Укажите URI именованной сессии для подключения к Redis.
<SessionName> - задает имя сессии, которое будет использоваться в ключах элементов данных.
Встроенные учетные данные будут проигнорированы.
Должен соответствовать формату URI.
Поддерживаемые схемы: tcp, unix
Схему можно опустить.
Порт можно опустить (по умолчанию=6379).
По умолчанию: tcp://localhost:6379
Примеры:
tcp://localhost:6379
localhost
unix:/var/run/redis.sock
Plugins.Redis.Sessions.<SessionName>.User
Укажите имя пользователя для именованной сессии, используемое для подключения к Redis.
<SessionName> - задает имя сессии, которое будет использоваться в ключах элементов данных.
Plugins.Redis.Timeout
Установите тайм-аут выполнения запроса (продолжительность ожидания завершения запроса в секундах перед его принудительным завершением).
По умолчанию: global timeout
Диапазон: 1-30
См. также
- Описание общих параметров конфигурации Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Инструкции по настройке плагинов