- Плагин Ceph
- Обзор
- Сведения о параметре
- Plugins.Ceph.Default.ApiKey
- Plugins.Ceph.Default.Mode
- Plugins.Ceph.Default.URI
- Plugins.Ceph.Default.User
- Plugins.Ceph.InsecureSkipVerify
- Plugins.Ceph.KeepAlive
- Plugins.Ceph.Sessions.<SessionName>.ApiKey
- Plugins.Ceph.Sessions.<SessionName>.Mode
- Plugins.Ceph.Sessions.<SessionName>.URI
- Plugins.Ceph.Sessions.<SessionName>.User
- Plugins.Ceph.Timeout
- См. также
Плагин Ceph
Обзор
Параметры конфигурации позволяют настраивать поведение плагина Ceph.
Рекомендуется указывать их в отдельном файле конфигурации (например, ceph.conf), а не в файле конфигурации агента 2. Затем используйте директиву Include, чтобы включить этот файл в конфигурацию Zabbix agent 2.
Все параметры являются необязательными, если явно не указано, что параметр обязателен.
Эта страница имеет следующую структуру:
- Обзор параметров (чтобы увидеть полные сведения о параметре, нажмите на его имя)
- Сведения о параметрах
| Параметр | Описание |
|---|---|
| Plugins.Ceph.Default.ApiKey | Укажите ключ API по умолчанию для подключения к Ceph. |
| Plugins.Ceph.Default.Mode | Укажите режим по умолчанию для подключения к Ceph. |
| Plugins.Ceph.Default.URI | Укажите URI по умолчанию для подключения к Ceph. |
| Plugins.Ceph.Default.User | Укажите имя пользователя по умолчанию для подключения к Ceph. |
| Plugins.Ceph.InsecureSkipVerify | Укажите, должен ли HTTP-клиент проверять цепочку сертификатов сервера и имя узла сети. |
| Plugins.Ceph.KeepAlive | Задайте максимальное время ожидания перед закрытием неиспользуемых подключений плагина. |
| Plugins.Ceph.Sessions.<SessionName>.ApiKey | Укажите ключ API именованной сессии для подключения к Ceph. |
| Plugins.Ceph.Sessions.<SessionName>.Mode | Укажите режим именованной сессии для подключения к Ceph. |
| Plugins.Ceph.Sessions.<SessionName>.URI | Укажите URI именованной сессии для подключения к Ceph. |
| Plugins.Ceph.Sessions.<SessionName>.User | Укажите имя пользователя именованной сессии для подключения к Ceph. |
| Plugins.Ceph.Timeout | Задайте тайм-аут выполнения запроса. |
Обратите внимание:
- Значения по умолчанию отражают значения по умолчанию процесса, а не значения в поставляемых файлах конфигурации;
- Значения поддерживают переменные среды;
- Zabbix поддерживает файлы конфигурации только в кодировке UTF-8 без BOM;
- Комментарии, начинающиеся с "#", поддерживаются только в начале строки.
Сведения о параметре
Plugins.Ceph.Default.ApiKey
Укажите ключ API по умолчанию для подключения к Ceph.
Используется, если значение не указано в ключе элемента данных или именованной сессии.
Plugins.Ceph.Default.Mode
Укажите режим по умолчанию для подключения к Ceph.
Нативный режим поддерживается только в Linux и, начиная с Ceph 16. Режим restful не будет работать с версией Ceph 20 или новее.
Обратите внимание, что набор учетных данных пользователя отличается для каждого режима, и они несовместимы друг с другом.
По умолчанию: restful (устарело)
Диапазон: native/restful
Plugins.Ceph.Default.URI
Укажите URI по умолчанию для подключения к Ceph.
Используется, если значение не указано в ключе элемента данных или именованной сессии.
Не должен содержать встроенные учетные данные (они будут проигнорированы).
Должен соответствовать формату URI.
Поддерживается только схема https; схему можно опустить.
Порт можно опустить (по умолчанию=8003).
По умолчанию: https://localhost:8003
Примеры:
https://127.0.0.1:8003
localhost
Plugins.Ceph.Default.User
Укажите имя пользователя по умолчанию для подключения к Ceph.
Используется, если значение не указано в ключе элемента данных или именованной сессии.
Plugins.Ceph.InsecureSkipVerify
Укажите, должен ли HTTP-клиент проверять цепочку сертификатов и имя хоста сервера.
Если true, TLS принимает любой сертификат, представленный сервером, и любое имя хоста в этом сертификате. В этом режиме TLS уязвим для атак типа man-in-the-middle (используйте только для тестирования).
По умолчанию: false
Диапазон: false/true
Plugins.Ceph.KeepAlive
Установите максимальное время ожидания (в секундах) перед закрытием неиспользуемых подключений плагина.
По умолчанию: 300
Диапазон: 60-900
Plugins.Ceph.Sessions.<SessionName>.ApiKey
Укажите API-ключ именованной сессии для подключения к Ceph.
<SessionName> - задайте имя сессии для использования в ключах элементов данных.
Plugins.Ceph.Sessions.<SessionName>.Mode
Укажите именованный режим сеанса для подключения к Ceph.
<SessionName> - задайте имя сеанса для использования в ключах элементов данных.
Нативный режим поддерживается только в Linux и начиная с Ceph 16. Режим restful не будет работать с версией Ceph 20 или новее.
Обратите внимание, что набор учетных данных пользователя отличается для каждого режима, и они несовместимы друг с другом.
По умолчанию: restful (устарело)
Диапазон: native/restful
Plugins.Ceph.Sessions.<SessionName>.URI
Укажите URI именованной сессии для подключения к Ceph.
<SessionName> - задает имя сессии для использования в ключах элементов данных.
Не должен содержать встроенные учетные данные (они будут проигнорированы).
Должен соответствовать формату URI.
Поддерживается только схема https; схему можно опустить.
Порт можно не указывать (по умолчанию=8003).
По умолчанию: https://localhost:8003
Примеры:
https://127.0.0.1:8003
localhost
Plugins.Ceph.Sessions.<SessionName>.User
Укажите имя пользователя для именованной сессии, используемой для подключения к Ceph.
<SessionName> - задайте имя сессии для использования в ключах элементов данных.
Plugins.Ceph.Timeout
Установите тайм-аут выполнения запроса (время ожидания завершения запроса перед его принудительным завершением) в секундах.
По умолчанию: global timeout
Диапазон: 1-30
См. также
- Инструкции по настройке плагинов
- Описание общих параметров конфигурации Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)