В этом разделе перечислены параметры, поддерживаемые в файле конфигурации плагина Redis для Zabbix агента 2 (redis.conf).
Обратите внимание, что:
| Параметр | Обязательный | Диапазон | По умолчанию | Описание |
|---|---|---|---|---|
| Plugins.Redis.Default.Password | нет | Пароль по умолчанию для подключения к Redis; используется, если значение не указано в ключе элемента данных или в именованной сессии. | ||
| Plugins.Redis.Default.TLSConnect | нет | Требование проверки TLS для клиента (Zabbix агент 2). Поддерживаемые значения: required — зашифровано, без проверки (только для тестирования)verify_ca — зашифровано, проверяется сертификат сервераverify_full — зашифровано, проверяется сертификат сервера и имя сервера сравнивается с SANПустое либо незаданное значение рассматривается как «не использовать TLS». |
||
| Plugins.Redis.Default.TLSCAFile | нет | Полный путь по умолчанию к файлу, содержащему сертификаты удостоверяющих центров (certificate authority, CA). | ||
| Plugins.Redis.Default.TLSCertFile | нет | Полный путь по умолчанию к файлу, содержащему сертификат агента. | ||
| Plugins.Redis.Default.TLSKeyFile | нет | Полный путь по умолчанию к файлу, содержащему закрытый ключ (private key) агента. | ||
| Plugins.Redis.Default.Uri | нет | tcp://localhost:6379 | URI по умолчанию для подключения к Redis; используется, если значение не указано в ключе элемента данных или в именованной сессии. Не должно содержать встроенных креденшиалов (они будут проигнорированы). Должно соответствовать формату URI. Поддерживаются схемы: tcp, unix; схема может быть опущена.Порт может быть опущен (по умолчанию 6379). Примеры: tcp://localhost:6379localhostunix:/var/run/redis.sock |
|
| Plugins.Redis.Default.User | нет | default | Имя пользователя по умолчанию, пересылаемое на защищённый сервер Redis; используется, если значение не указано в ключе элемента данных либо именованной сессии. | |
| Plugins.Redis.KeepAlive | нет | 60-900 | 300 | Максимальное время ожидания (в секундах), прежде чем неиспользуемые плагином соединения закрываются. |
| Plugins.Redis.Sessions.<ИмяСессии>.Password | нет | Пароль именованной сессии. <ИмяСессии> — определяет имя сессии, используемое в ключах элементов данных. |
||
| Plugins.Redis.Sessions.<ИмяСессии>.TLSConnect | нет | Требование проверки TLS для клиента (Zabbix агент 2). <ИмяСессии> — определяет имя сессии, используемое в ключах элементов данных. Поддерживаемые значения: required — зашифровано, без проверки (только для тестирования)verify_ca — зашифровано, проверяется сертификат сервераverify_full — зашифровано, проверяется сертификат сервера и имя сервера сравнивается с SANПустое либо незаданное значение рассматривается как «не использовать TLS». |
||
| Plugins.Redis.Sessions.<ИмяСессии>.TLSCAFile | нет (да, если TLSConnect имеет значение verify_ca или verify_full) |
Полный путь к файлу, содержащему сертификаты удостоверяющих центров (certificate authority, CA). <ИмяСессии> — определяет имя сессии, используемое в ключах элементов данных. |
||
| Plugins.Redis.Sessions.<ИмяСессии>.TLSCertFile | нет | Полный путь к файлу, содержащему сертификат агента. <ИмяСессии> — определяет имя сессии, используемое в ключах элементов данных. |
||
| Plugins.Redis.Sessions.<ИмяСессии>.TLSKeyFile | нет | Полный путь к файлу, содержащему закрытый ключ (private key) агента. <ИмяСессии> — определяет имя сессии, используемое в ключах элементов данных. |
||
| Plugins.Redis.Sessions.<ИмяСессии>.Uri | нет | localhost:6379 | Строка подключения именованной сессии. <ИмяСессии> — определяет имя сессии, используемое в ключах элементов данных. Не должна содержать встроенных креденшиалов (они будут проигнорированы). Должна соответствовать формату URI. Поддерживаются схемы: tcp, unix; схема может быть опущена.Порт может быть опущен (по умолчанию 6379). Примеры: tcp://localhost:6379localhostunix:/var/run/redis.sock |
|
| Plugins.Redis.Sessions.<ИмяСессии>.User | нет | default | Имя пользователя, пересылаемое на защищённый сервер Redis. <ИмяСессии> — определяет имя сессии, используемое в ключах элементов данных. Поддерживается с версии 7.0.10. |
|
| Plugins.Redis.Timeout | нет | 1-30 | глобальный тайм-аут | Тайм-аут выполнения запроса (продолжительность в секундах ожидания завершения запроса, прежде чем он будет завершён принудительно). |
Смотрите также: