Описание параметров плагина kafka_exporter.
Параметры запуска экспортера и сбора метрик с него#
Basic Auth Password#
Пароль пользователя BasicAuth для доступа к экспортеру.
Значение по умолчанию: skala-r.
Только запись: Да.
Basic Auth Username#
Имя пользователя BasicAuth для доступа к экспортеру.
Значение по умолчанию: vision.
Group Exclude#
Регулярное выражение, определяющее, какие потребительские группы исключить.
Значение по умолчанию: '^$' (никакие).
Group Filter#
Регулярное выражение, определяющее, какие потребительские группы собирать.
Значение по умолчанию: '.*' (все).
Kafka Allow Auto Topic Creation#
Автоматическое создание запрошенных топиков, которые ещё не существуют.
Значение по умолчанию: False (создание несуществующих топиков выключено).
Kafka Servers#
Адрес сервера Kafka или список адресов серверов Kafka.
Адреса задаются в формате host:port, где:
-
host— имя хоста.Имя хоста может содержать буквы латинского алфавита, цифры, точки
.и дефисы-. -
port— номер порта.Номер порта должен быть в диапазоне от 1 до 65535 включительно.
Значение по умолчанию: ['kafka:9092'].
Kafka Tls Ca File#
Путь к файлу CA для аутентификации клиента Kafka TLS (необязательно).
Значение по умолчанию: '' (пустая строка).
Kafka Tls Cert File#
Путь к файлу сертификата для аутентификации клиента Kafka TLS (необязательно).
Значение по умолчанию: '' (пустая строка).
Kafka Tls Enabled#
Подключение к Kafka с TLS.
Значение по умолчанию: False (подключение без TLS).
Kafka Tls Key File#
Путь к файлу ключа сертификата для аутентификации клиента Kafka TLS (необязательно).
Значение по умолчанию: '' (пустая строка).
Kafka Tls Server Name#
Имя сервера Kafka. Значение этого параметра используется для проверки имени хоста в возвращаемых сертификатах, если не задан пропуск проверки сертификата.
Значение по умолчанию: '' (пустая строка).
Kafka Tls Skip Verify#
Пропуск проверки сертификата TLS.
Значение по умолчанию: False (проверка сертификата включена).
Kafka Version#
Версия брокера Kafka.
Номер версии может состоять из трёх или четырёх цифр, разделённых точками. При этом, если номер состоит из четырёх цифр, первая цифра — 0.
Значение по умолчанию: 2.0.0.
Offset Show All#
Отображение смещения или задержки для всех групп потребителей.
Значение по умолчанию: True (задержки и смещения показываются только для подключённых групп потребителей).
Refresh Metadata#
Интервал обновления метаданных.
Допустимая длина строки: от 1 до 255 знаков.
Период времени.
Значение по умолчанию: 30s.
Sasl Disable Pa Fx Fast#
Сконфигурировать клиент Kerberos без использования PA_FX_FAST. Используется только при sasl_mechanism="gssapi".
Значение по умолчанию: False.
Sasl Enabled#
Подключение с использованием SASL/PLAIN.
Значение по умолчанию: False.
Sasl Handshake#
Использование SASL-handshake при подключении к Kafka. Присвойте параметру значение False, если используется SASL-прокси, не связанный с Kafka.
Значение по умолчанию: True (включено).
Sasl Kerberos Auth Type#
Тип аутентификации Kerberos. Используется только при sasl_mechanism="gssapi".
Допустимые значения:
keytabAuth;userAuth.
Значение по умолчанию: userAuth.
Sasl Kerberos Config Path#
Путь к конфигурации Kerberos. Используется только при sasl_mechanism="gssapi".
Значение по умолчанию: '' (пустая строка).
Sasl Keytab Path#
Путь к файлу keytab для Kerberos. Используется только при sasl_mechanism="gssapi" и sasl_kerberos_auth_type="keytabAuth".
Значение по умолчанию: '' (пустая строка).
Sasl Mechanism#
Механизм SASL.
Допустимые значения:
scram-sha256;scram-sha512;gssapi;plain.''(пустая строка).
Значение по умолчанию: '' (пустая строка).
Sasl Password#
Пароль пользователя SASL.
Значение по умолчанию: '' (пустая строка).
Sasl Realm#
Realm Kerberos. Используется только при sasl_mechanism="gssapi".
Значение по умолчанию: '' (пустая строка).
Sasl Service Name#
Имя сервиса при использовании аутентификации Kerberos. Используется только при sasl_mechanism="gssapi".
Значение по умолчанию: '' (пустая строка).
Sasl Username#
Имя пользователя SASL.
Значение по умолчанию: '' (пустая строка).
Scrape Interval#
Периодичность опроса экспортера.
Значение по умолчанию: 15s (15 секунд).
Допустимая длина строки: от 1 до 255 знаков.
Период времени: Да.
Scrape Timeout#
Таймаут опроса таргетов. Значение не должно превышать значение параметра Scrape Interval.
Значение по умолчанию: 10s (10 секунд).
Допустимая длина строки: от 1 до 255 знаков.
Период времени: Да.
Tls Cert File#
Путь к файлу сертификата на узле, где установлен плагин, для запуска экспортера.
Значение по умолчанию: /opt/skala-r/vision/cert/components_default.crt.
Tls Insecure Skip Verify#
Пропуск проверки сертификата при подключении агента к источнику метрик.
Значение по умолчанию: False (проверка сертификата включена).
Tls Key File#
Путь к файлу ключа сертификата на узле, где установлен плагин, для запуска экспортера.
Значение по умолчанию: /opt/skala-r/vision/cert/components_default.key.
Topic Exclude#
Регулярное выражение, определяющее, какие топики исключить.
Значение по умолчанию: '^$' (никакие).
Topic Filter#
Регулярное выражение, определяющее, какие топики собирать.
Значение по умолчанию: '.*' (все).
Topic Workers#
Количество параллельных потоков для обработки топиков. Указанное значение должно быть положительным.
Значение по умолчанию: 100.
Use Consumer Lag Zookeeper#
Сбор текущей задержки (Zookeeper) ConsumerGroup в топике/разделе.
Значение по умолчанию: False.
Web Listen Address#
Порт запуска экспортера.
Допустимые значения: от 1 до 65535 включительно.
Значение по умолчанию: 9308.
Zookeeper Servers#
Адрес сервера Zookeeper или список адресов серверов Zookeeper.
Адреса задаются в формате host:port, где:
-
host— имя хоста.Имя хоста может содержать буквы латинского алфавита, цифры, точки
.и дефисы-. -
port— номер порта.Номер порта должен быть в диапазоне от 1 до 65535 включительно.
Значение по умолчанию: [] (пустой список).
Параметры таргета#
Ограничение в один таргет.
Адрес#
Адрес и порт экспортера, которому принадлежит таргет.
Значение по умолчанию: 127.0.0.1:9308.
Имя объекта#
Допустимые типы объектов:
- Виртуальная машина.
- Сервер.
Значение по умолчанию: имя объекта.