Содержание

ADQM Control

ADQM management

 

Параметр Описание Значение по умолчанию

ADQM username

Имя пользователя для подключения к ADQM

adqmc

ADQM user password

Пароль пользователя ADQM username для подключения к ADQM (должен иметь длину не менее 8 символов и не должен содержать символы #, |, {, }, %, $, ^, /, <, >, ,, ?, ", ')

 — 

ADQM default port

Порт по умолчанию, если он не экспортируется из кластера ADQM

9000

ADQM secure port

Порт по умолчанию для SSL-защищенных соединений с ADQM, если он не экспортируется из кластера ADQM

9440

Connection type

Тип соединения (незащищенное или безопасное) между ADQM Control и ADQM. Возможные значения: Insecure (TCP), Secure (TCP secure)

Insecure (TCP)

ПРИМЕЧАНИЕ

Аккаунт пользователя, имя и пароль которого указываются в параметрах ADQM username и ADQM user password, должен существовать в ADQM. При создании нового кластера ADQM по умолчанию предоставляется аккаунт пользователя default без пароля — этот аккаунт можно использовать в ADQM Control, но предварительно необходимо назначить ему пароль. Однако рекомендуется создать в ADQM отдельный аккаунт пользователя для подключения ADQM Control, например:

CREATE USER adqmc ON CLUSTER default_cluster IDENTIFIED WITH sha256_password BY 'qwerty123';
GRANT ON CLUSTER default_cluster SELECT ON *.* TO adqmc;
Backend

 

Параметр Описание Значение по умолчанию

Session timeout

Тайм-аут сессии web-интерфейса ADQM Control (в секундах)

1800

Enable CSRF validation

Включает CSRF-проверку

Активен

SSL configuration
ПРИМЕЧАНИЕ

В статье Шифрование SSL приведен пример, как настроить и включить SSL для сервисных компонентов ADQM Control.

Параметр Описание Значение по умолчанию

[ADQM Control’s Backend] → Enable SSL

Включает SSL для компонента Backend

Неактивен

[ADQM Control’s ADQM Agent] → Enable SSL

Включает SSL для компонента Agents

Неактивен

[ADQM Control’s Alert Generator] → Enable SSL

Включает SSL для компонента Alert Generator

Неактивен

[ADQM Control’s Alert Receiver] → Enable SSL

Включает SSL для компонента Alert Receiver

Неактивен

[Alertmanager] → Enable SSL

Включает SSL для компонента Alertmanager

Неактивен

[ADQM Control Services] → Certificate file

Путь к файлу серверного SSL-сертификата для компонентов Backend, Agents, Alert Generator, Alert Receiver

/etc/adqmc/server.crt

[ADQM Control Services] → Private key file

Путь к файлу закрытого ключа серверного SSL-сертификата для компонентов Backend, Agents, Alert Generator, Alert Receiver

/etc/adqmc/server.key

[ADQM Control Services] → Certificate authority file

Путь к файлу корневого сертификата центра сертификации для компонентов Backend, Agents, Alert Generator, Alert Receiver

/etc/adqmc/ca.crt

[Alertmanager] → Certificate file

Путь к файлу серверного SSL-сертификата для компонента Alertmanager

/etc/admprom/alert-manager/server.crt

[Alertmanager] → Private key file

Путь к файлу закрытого ключа серверного SSL-сертификата для компонента Alertmanager

/etc/admprom/alert-manager/server.key

[Alertmanager] → Certificate authority file

Путь к файлу корневого сертификата центра сертификации для компонента Alertmanager

/etc/admprom/alert-manager/ca.crt

Network configuration

 

Параметр Описание Значение по умолчанию

Backend port

Порт доступа к web-интерфейсу ADQM Control

5555

Alert Generator port

Порт доступа к сервису Alert generator

5001

ADQM agent port

Порт доступа к сервису Agents

5002

Alertmanager port

Порт доступа к сервису Alert manager

9093

Alert Receiver port

Порт доступа к сервису Alert receiver

12322

Connection settings

 

Параметр Описание Значение по умолчанию

Backend connection pool size

Максимальное количество подключений к базе данных PostgreSQL сервиса Backend

8

ADQM agent connection pool size

Максимальное количество подключений к базе данных PostgreSQL сервиса Agents

8

Statement timeout

Тайм-аут для запросов и транзакций (в секундах)

120

Cleanup timeout

Тайм-аут сервера (в секундах): прерывать любой запрос в базу данных, выполняющийся дольше указанного времени

86400

Migration timeout

Тайм-аут миграции базы данных (в секундах)

3600

Prometheus timeout

Тайм-аут подключения к Prometheus (в секундах)

60

Alertmanager timeout

Тайм-аут подключения к Alertmanager (в секундах)

60

Polling rate

 

Параметр Описание Значение по умолчанию

Hosts scrape interval

Частота обновления информации о топологии кластера ADQM (в секундах)

80

ADQMDB scrape interval

Частота обновления информации о таблицах в кластере ADQM (в секундах)

80

Query update interval

Частота сбора запросов (в секундах)

105

Query normalize interval

Частота обновления запросов (в секундах)

120

Check query_log interval

Частота проверки query_log (в секундах)

60

Limits

 

Параметр Описание Значение по умолчанию

Normalize query raw max queries per iteration

Максимальное количество запросов, нормализуемых за итерацию

50000

Collect queries limit

Количество запросов, полученных из query_log за итерацию

10000

Query normalize threshold

Количество попыток нормализации запроса

10

Existing tables tries

Количество попыток получить метрики таблицы ADQM. Если по истечении времени ADQMDB scrape interval * Existing tables tries ADQM Control не удалось получить метрики таблицы, эта таблица считается удаленной

3

Tables cache size

Размер кеша таблиц

32768

Table cache invalidate interval

Интервал инвалидации кеша таблиц (в секундах)

28800

Maximum revision per table in cache

Максимальное количество ревизий одной таблицы в кеше

100

Queries cache size

Размер кеша запросов

8192

Batch size of queries normalization

Размер пакета запросов для нормализации

1024

Capacity of existing tables cache

Объем кеша существующих таблиц

500000000

Existing tables cache invalidate period

Период инвалидации кеша существующих таблиц (в секундах)

604800

Table’s existing period for existing tables cache calculation

Время существования таблицы (в секундах) для внесения данных в кеш существующих таблиц

7776000

Maximum of parallel workers

Максимальное количество параллельных процессов-обработчиков

0

Internal PostgreSQL server
ПРИМЕЧАНИЕ

Чтобы получить доступ к параметрам конфигурации, необходимо активировать опцию Use internal PostgreSQL server.

Параметр Описание Значение по умолчанию

Alerts dbname

Имя базы данных, которая будет создана для использования сервисами ADQM Control

adqmc

Alertsdb username

Имя пользователя, который имеет доступ к базе данных, указанной через параметр Alerts dbname

adqmc

Alertsdb password

Пароль пользователя Alertsdb username для доступа к базе данных Alerts dbname (должен иметь длину не менее 8 символов и не должен содержать символы ", , ', \)

 — 

External PostgreSQL server
ПРИМЕЧАНИЕ

Чтобы получить доступ к параметрам конфигурации, необходимо активировать опцию Use external PostgreSQL server.

Параметр Описание Значение по умолчанию

server_ip_port

Используйте Add property, чтобы указать IP-адрес (как название свойства) и порт (как значение свойства) для доступа к внешнему серверу PostgreSQL

 — 

Alerts dbname

Имя базы данных для использования сервисами ADQM Control

adqmc

Alertsdb username

Имя пользователя с доступом к базе данных, указанной через параметр Alerts dbname

adqmc

Alertsdb password

Пароль пользователя Alertsdb username для доступа к базе данных Alerts dbname (должен иметь длину не менее 8 символов и не должен содержать символы ", , ', \)

 — 

SSL is used by an external server

Указывает, используется ли SSL внешним сервером

Неактивен

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней