Перейти к основному содержимому

Вкладка «Метрики»

примечание

Администратор заранее определяет перечень объектов мониторинга, которые будут доступны оператору с ролью Пользователь.

Сценарии, доступные операторам с ролью Администратор мониторинга:

Сценарии, доступные операторам с ролью Пользователь:

Также в разделе приведено описание интерфейса вкладки Метрики:

Описание вкладки «Метрики»​

Важно

Скриншоты экранной формы Kintsugi (DBCM), представленные в руководстве, сделаны под УЗ с полным набором ролей.

Вкладка Метрики предназначена для:

  • создания объекта мониторинга;
  • редактирования объекта мониторинга;
  • удаления объекта мониторинга;
  • просмотра общей информации об объекте мониторинга;
  • получения значений метрик.

Оконная форма вкладки делится на две области:

  • Вспомогательное меню;
  • Рабочая область. При открытии вкладки Метрики будет пустой.

Вспомогательное меню вкладки «Метрики»​

Внешний вид вспомогательного меню Метрики:

Скриншот вспомогательного меню Метрики

примечание

Внешние и внутренние границы вспомогательного меню можно растягивать, зажав ЛКМ.

Вспомогательное меню имеет четыре основные вкладки:

№ элементаНазваниеОписание
1Объекты мониторингаСодержит список доступных объектов мониторинга
2Активные объекты мониторингаСодержит перечень подключенных объектов мониторинга, у которых активны дашборды
3Обнаруженные СУБДСодержит список обнаруженных СУБД на хосте
4Уведомления за суткиСодержит информацию о метриках, которые пересекли установленные пороговые значения. На иконке вкладки может отображаться бейдж с числом событий

Активная вкладка выделяется цветом и подчеркиванием.

Краткое описание основных элементов вкладки Объекты мониторинга:

№ элементаНазваниеОписание
5Кнопка Открыть настройки «Иконка: Настройки»Выводит в рабочей области меню настройки для основной вкладки Метрики. Детальное описание приведено в пункте «Настройка вкладки "Метрики"» раздела «Параметры настройки»
6Кнопка Создать объект мониторинга «Иконка: Создать»Инициирует создание нового объекта мониторинга
7Кнопка Управление объектами мониторинга «Иконка: Управление объектами мониторинга»Открывает в рабочей области список объектов мониторинга, где возможно редактировать или удалять конфигурации экземпляров мониторинга и редактировать их метрики
8Кнопка Обновить список объектов «Иконка: Обновить список»Позволяет обновить выводимые данные во вспомогательном меню
9Поле Поиск «Иконка: Поиск»Позволяет произвести фильтрацию объектов мониторинга по заданным параметрам на вкладке Объекты мониторинга.
Фильтрация применяется к объектам мониторинга и названиям групп
10Область Примененные фильтрыОтображает примененные фильтры. Для того, чтобы отменить примененный фильтр, нажмите кнопку Х.
В области отображается бейдж с числом активных фильтров
11Область ГруппировкаСодержит доступные фильтры. Рядом расположена кнопка Х, которая очищает список фильтров.
У каждого фильтра бейдж с числом отфильтрованных объектов
12Список объектов мониторингаСодержит список доступных объектов мониторинга и перечень подключаемых дашбордов и панель управления Конфигурация
13Окно Скрытое менюПри нажатии кнопки Иконка: Меню настройки отображения выводится дополнительное меню рядом с выбранным элементом:
- для объектов мониторинга содержит кнопки Копировать название, Копировать хост и порт и Удалить все дашборды;
- для дашбордов содержит кнопки Создать, Удалить все дашборды (для группы дашбордов) и Удалить (для единичного дашборда)

Внешний вид вкладки Активные объекты мониторинга вспомогательного меню Метрики:

Скриншот вкладки «Активные объекты мониторинга»

№ элементаНазваниеОписание
1Кнопка Удалить все дашборды «Иконка: Очистка»Удаляет все активные дашборды подключенных объектов мониторинга (2)
2Поле Поиск «Иконка: Поиск»Позволяет произвести фильтрацию объектов мониторинга по заданным параметрам на вкладке Активные объекты мониторинга
3Список подключенных объектов мониторингаСодержит список подключенных объектов мониторинга с перечнем дашбордов

Внешний вид вкладки Обнаруженные СУБД вспомогательного меню Метрики:

Скриншот вкладки «Обнаруженные СУБД»

№ элементаНазваниеОписание
1Обновить список «Иконка: Обновить список»Позволяет обновить список обнаруженных СУБД (2)
2Список обнаруженных СУБДСодержит список обнаруженных СУБД на хосте
примечание

Для отображения данных на вкладке Обнаруженные СУБД необходима конфигурация Kintsugi (DBCM) с Kintsugi agent (DBDA)

Внешний вид вкладки Уведомления за сутки вспомогательного меню Метрики:

Скриншот вкладки «Уведомления за сутки»

№ элементаНазваниеОписание
1Область фильтрации уведомленийУпорядочивает список уведомлений категориям: Все, Оповещения или Предупреждения
2Поле Поиск «Иконка: Поиск»Позволяет произвести фильтрацию объектов мониторинга по заданным параметрам на вкладке Уведомления за сутки
3Список уведомленийСодержит список уведомлений

Рабочая область вкладки «Метрики»​

В зависимости от выполненной команды во вспомогательном меню выводит форму:

  • Создать объект мониторинга;
  • Управление объектами мониторинга;
  • Настройки;
  • Удаление объекта мониторинга;
  • панели мониторинга;
  • панель управления Конфигурация;
  • свойства объектов, выбранных во вкладке Структура БД.

Панели мониторинга​

В Kintsugi (DBCM) доступны следующие панели мониторинга:

Панель мониторинга «Обзор»​

Панель мониторинга Обзор представляет обзорную панель об выбранном объекте мониторинга.

В панель мониторинга Обзор входят дашборды:

  • Ракурс БД – отслеживает состояние БД;
  • Ракурс хоста – отслеживает состояние хоста с помощью Lua-приложений Kintsugi agent (DBDA).
Ракурс БД​

Интерфейс и пример отображения виджетов на дашборде Ракурс БД:

Скриншот обзорной панели

При нажатии кнопки Обновить данные «Иконка: Обновить данные» обновляются данные обзорной панели. Рядом отображается дата и время последнего обновления.

Также есть возможность установить обновление данных по таймеру, для этого в раскрывающемся списке поля Автообновление выберите значение 30 секунд или 60 секунд.

Описание виджетов обзорной панели приведено в таблице:

№ элементаНазвание виджетаОписание
1Статус репликацииСодержит информацию о физической и/или логической репликации объекта мониторинга, являющегося частью кластера: какой объект подключен, активность и основные параметры
2ПодключенияПоказывает общую статистику подключений, разделенных по типам
3Производительность СУБДОтображает данные о производительности СУБД
4ТранзакцииСодержит статистическую информацию о транзакциях в конкретной СУБД
5Длительные транзакцииСодержит информацию о транзакциях со статусом active и idle in transaction в конкретной СУБД
6Процент попадания в кешОценка объема данных, берущихся из кеша shared buffers против объема прочитанного с диска
7Список баз данныхСодержит информацию о БД в конкретной СУБД
8Журнал предзаписи (WAL)Объем записи данных в журнал и текущая позиция добавления в журнал предзаписи
9Горизонт заморозки кластераМаксимальное число незамороженных транзакций
10Временные файлыПоказывает последние значение объема данных, временно записанных на диск для выполнения запросов
11Последняя автоочисткаОтображает данные, когда очистка запускалась демоном автоочистки
12Очищено контрольными точкамиОтображает количество буферов (в процентах), очищенных с помощью процесса контрольной точки
13Конфигурация PostgreSQLПараметры конфигурации конкретной СУБД
14Версии СУБД и время работыОтображает версии СУБД (PostgreSQL и/или Platform V Pangolin DB), время старта СУБД и время с последнего запуска БД

При нажатии кнопки Иконка: Меню настройки отображения выводится меню виджета. Там содержится кнопка Инфо, которая выводит справочную информацию о виджете.

При нажатии кнопки Иконка разворота разворачивается окно виджета на весь экран.

Ракурс хоста​

На данной вкладке доступны стандартные виджеты Lua-приложений Kintsugi agent (DBDA).

примечание

Для отображения данных на вкладке Ракурс хоста необходима конфигурация Kintsugi (DBCM) с Kintsugi agent (DBDA)

Интерфейс и пример отображения виджетов на дашборде Ракурс хоста:

Скриншот обзорной панели Lua

№ элементаНазвание виджетаОписание
1Данные ОСИнформация о хосте, где установлен Kintsugi agent (DBDA)
2Настройки репликацииЗначения из конфигурационного файла по репликации
3Информация о репликацииИнформация о кластере БД Pangolin manager/patroni
4Проверка защищенного хранилищаИнформация о проверке аутентификации СУБД
5Данные сертификатаИнформация о сертификатах SSL сервера СУБД
6Состояние файловых системИнформация о состоянии файловых систем
7Состояние файловой системыИнформация о состоянии файловой системы

При наведении на кнопку Обновить данные «Иконка: Обновить данные» отображаются дата и время последнего обновления данных виджета.

При нажатии кнопки Обновить данные «Иконка: Обновить данные» обновляются данные выбранного виджета.

Панель мониторинга «Метрики»​

Панель Метрики имеет динамическую рабочую область, в которой выводятся виджеты метрик.

Описание виджетов графиков значений мониторинга приведено в таблице:

№Название виджетаНазвание метрикиТип данных (ось Y)
1Архивировано файловpg_stat_archiver_archived_count
pg_stat_archiver_failed_count
Количество
2Время исполнения контрольных точекpg_stat_bgwriter_checkpoint_write_time
pg_stat_bgwriter_checkpoint_sync_time
Контрольных точек / сек
3Доступность СУБДpg_status_availableДоступность
4Запись на дискpg_stat_bgwriter_buffers_checkpoint
pg_stat_database_temp_bytes
pg_stat_bgwriter_buffers_backend
pg_stat_bgwriter_buffers_clean
Байт/сек
5Запуск операции vacuum по таблицеpg_vacuum_for_each_table_vacuum_count
pg_vacuum_for_each_table_autovacuum_count
Количество
6Количество транзакций, оставшихся до принудительной остановки СУБД (txid wraparound)pg_settings_autovacuum_freeze_max_age
pg_autovacuum_limit
Транзакции
7Лаг репликацииpg_stat_replication_total_lag_bytesБайты
8Ошибки и нежелательные событияpg_stat_database_deadlocks
pg_stat_database_checksum_failures
pg_stat_database_checksum_conflicts
Количество
9Работающие процессы vacuum и autovacuumpg_settings_autovacuum_max_workers
pg_vacuum_regular_runs
pg_vacuum_user_runs
pg_vacuum_wraparounds
Количество
10Размер табличных пространствpg_tablespace_sizeБайты
11Сессииpg_activity_countКоличество
12Статистика контрольных точекpg_stat_bgwriter_checkpoints_req
pg_stat_bgwriter_checkpoints_timed
Количество
13Страницы (блоки), измененные запросамиpg_dirtypages_dirtyСтраниц/сек
14Строк в секундуpg_stat_database_tup_returned
pg_stat_database_tup_fetched
pg_stat_database_tup_inserted
pg_stat_database_tup_updated
pg_stat_database_tup_deleted
Количество
15Топ пользователей по количеству возвращенных строк из БДpg_stat_statements_rowsСтроки
16Топ пользователей по общему времени выполнения в БДpg_stat_statements_total_time_secСек
17Транзакций в секундуpg_stat_database_xact_commit
pg_stat_database_xact_rollback
tps
18blks_hit vs. blks_readpg_stat_database_hit_ratio%
19heap_blks_hit vs. heap_blks_readpg_statio_user_tables_heap_hit_ratio%
20idx_blks_hit vs. idx_blks_readpg_statio_user_tables_idx_hit_ratio%
21WAL запись в секундуpg_wal_bytesБайт/сек
22Использование памятиhost_memory_bytes
host_memory_used_bytes
host_memory_free_bytes
Байты
23Использование памяти программамиhost_memory_used_percentage%
24Использование CPU в системеhost_cpu_usage_percentage%
25Использование файловой системыhost_filesystem_bytes
host_filesystem_free_bytes
host_filesystem_used_bytes
Байты
26Использование файловой системы (в процентах)host_filesystem_usage_percentage%
27Количество операций ввода-вывода на диске в секундуhost_filesystem_read_operations_sec
host_filesystem_write_operations_sec
Операций/сек
28Мощность потока ввода-выводаhost_filesystem_read_sec_bytes
host_filesystem_write_sec_bytes
Байт/сек
29Время в ожидании завершения операций ввода-выводаhost_filesystem_read_await_seconds
host_filesystem_write_await_seconds
Сек
30Средний размер очереди ввода-выводаhost_filesystem_avgqu_sz_bytesБайты
31Статистика использования сетиhost_network_received_bytes
host_network_sent_bytes
host_network_average_received_package
host_network_average_sent_package
Байты
32Скорость передачи данных по сетиhost_network_received_sec_bytes
host_network_sent_sec_bytes
Байт/сек
33Статистика по сетевым пакетамhost_network_received_package
host_network_sent_package
Количество
примечание

Описание SQL-запросов сбора метрик и PromQL-запросов получения значений из timeseries-хранилища приведено в документе «Руководство администратора» раздел SQL-запросы получения метрик для панели мониторинга «Метрики».

Для работы некоторых виджетов метрик хоста необходима конфигурация Kintsugi (DBCM) с Kintsugi agent (DBDA)

В Kintsugi (DBCM) поддерживаются пользовательские метрики, которые могут быть добавлены администратором. Порядок добавления пользовательских метрик описан в документе «Руководство администратора» раздел Добавление пользовательских метрик для панели мониторинга «Метрики».

Настройка отображения виджетов на панели мониторинга Метрики производится согласно сценарию «Настройка метрик объекта мониторинга».

Интерфейс панели мониторинга Метрики и пример отображения виджетов:

Скриншот окна панели мониторинга Метрики

примечание

В виджетах возможно интерактивно менять период отображения, для этого зажмите ЛКМ на графике и выделите интересующий диапазон.

Рабочая область панели мониторинга Метрики делится на две основные части:

  • основные управляющие элементы (А);
  • область размещения виджетов графиков значений мониторинга (Б).

К основным управляющим элементам (А) относятся:

№ элементаНазваниеОписание
1Иконка ОшибкаВыводится в рабочей области только при некорректном заполнении данных объекта мониторинга или в поле Период
2Кнопка СвернутьСворачивает активный дашборд, отправляя его во вспомогательное меню
3Кнопка Открыть/закрыть полный экранИзменяет режим отображения рабочей области дашборда
4Кнопка Удаление дашбордаВызывает окно удаления активного дашборда
5Область ПериодПозволяет установить произвольный диапазон для отображения данных (параметр Указать) или выбрать из предложенных вариантов. По умолчанию период равен 5 минутам
6Поле АвтообновлениеПредоставляет возможность выбора времени автоматического обновления области размещения виджетов графиков значений мониторинга (Б)
7Кнопка ПерезагрузкаПозволяет обновить выводимые данные на странице
8Кнопка НастройкиСодержит настройки отображения графиков:
- Показывать все значения на графике
- Показывать пороги метрик – выводится в области виджета, у которого заданы пороги предупреждения и/или оповещения
- Интерполяция
Для применения настройки нажмите на соответствующий переключатель и затем на кнопку Применить
9Кнопка Скрыть/показать панель управления дашбордамиСкрывает/показывает панель управления дашбордами (7)
10Область Панель управления виджетамиСодержит:
- кнопку создания нового дашборда и виджетов «Кнопка: Создать»
- кнопку обновления списка виджетов «Кнопка: Обновить»
- список доступных дашбордов Метрики. По умолчанию доступен дашборд Defаult

В области размещения виджетов графиков значений мониторинга (Б) пользователю доступны элементы интерфейса:

№ элементаНазвание виджетаОписание
11Кнопка Перемещения виджетаДля перемещения виджета в рабочей области нажмите ЛКМ и удерживайте на иконке кнопки
12Кнопка Единицы измеренияВыводит список доступных единиц измерения по оси Y для выбранного виджета
13Кнопка ФильтрСодержит меню настройки фильтрации по базам данных
14Кнопка Меню виджетаСодержит команду открытия окна виджета на весь экран
15ЛегендаОтображает соответствие цвета графика определенному параметру. При наведении курсора на параметр подсвечивает соответствующий график в окне отображения данных
16Иконка Пересечение порога предупрежденияВыводится в области виджета, у которого задан нижний или верхний порог предупреждения. При наведении на иконку выводится информационное окно с перечнем метрик, которые пересекли пороговые значения
17Иконка Превышение порога оповещенияВыводится в области виджета, у которого задан нижний или верхний порог оповещения. При наведении на иконку выводится информационное окно с перечнем метрик, которые пересекли пороговые значения
18Информационное окно запросаВ каждой точке графика при наведении курсора выводится информационное окно с датой, временем и текстовым сообщением события

Панель мониторинга «Активность сессии»​

Интерфейс панели мониторинга Активность сессии:

Скриншот окна Активность сессии

Рабочая область панели мониторинга Активность сессии делится на три основные части:

  • Основные управляющие элементы (А);
  • Графики значений мониторинга (Б);
  • Табличные данные (В).

К Основным управляющим элементам (А) относятся:

№ элементаНазваниеОписание
1Иконка ОшибкаВыводится в рабочей области только при некорректном заполнении данных объекта мониторинга или в поле Период
2Кнопка СвернутьСворачивает активный дашборд, оправляя его во вспомогательное меню
3Кнопка Открыть/закрыть полный экранИзменяет режим отображения рабочей области дашборда
4Кнопка Удаление дашбордаВызывает окно удаления активного дашборда
5Область ПериодПозволяет установить произвольный диапазон для отображения данных (параметр Указать) или выбрать из предложенных вариантов. По умолчанию период равен 5 минутам
6Поле РазрезОпределяет, в каком разрезе смотреть на график: Типы ожиданий (установлен по умолчанию), Ожидания, SQL, Хосты, Пользователи, Базы данных и Процессы.
Типы ожиданий имеют следующий приоритет:
1. Timeout
2. IPC
3. Client
4. Extension
5. Activity
6. BufferPin
7. LWLock
8. Lock
9. IO
10. CPU
11. Other (самый низкий)
7Поле АвтообновлениеПредоставляет возможность выбора времени автоматического обновления области размещения виджетов графиков значений мониторинга (Б)
8Кнопка ПерезагрузкаПозволяет обновить выводимые данные на странице

При нажатии в области Период кнопки Указать откроется окно детальной настройки временного диапазона выборки данных. Внешний вид представлен ниже:

Окно Период

Окно оформлено в виде календаря и позволяет выбрать день, месяц и год.

В рабочей области окна Период доступно задание произвольного временного диапазона. Данные в полях Начало и Конец вводятся на английском с точностью до минуты.

В области Графики значений мониторинга (Б) содержатся:

№ элементаНазваниеОписание
9Обзорный графикОбзорный график истории активных сессий наблюдаемой СУБД. Построение происходит согласно заданным настройкам в полях Период и Разрез
10ЛегендаОтображает соответствие цвета графика определенному параметру. При наведении курсора на параметр подсвечивает соответствующий график в окне отображения данных. Если выбран разрез SQL в поле Разрез, то запросы будут токенизированы
11Скользящее окноИнструмент графического выбора интервала для построения детализированного графика и расчета таблицы «Топ активностей БД». Для перетаскивания скользящего окна зажмите ЛКМ в области окна и переместите в нужную часть графика. Для изменения временного диапазона потяните за границу скользящего окна, зажав ЛКМ
12Область Примененные фильтрыПри нажатии ЛКМ на параметр в области Легенда детального графика (15) активируется фильтр на графике, с помощью которого можно подробно изучить информацию. Примененный фильтр распространяется и на данные таблицы «Топ активностей БД». Для детального изучения информации, содержащейся в активном фильтре, нажмите ЛКМ в области отображения на его иконку
13Чекбокс Общая активностьПри активации переключателя выводит в области Легенда (10) и на детальном графике (15) общую активность для выбранного разреза в поле Разрез (6)
14Кнопка Развернуть графикМеняет отображение детального графика (15) в рабочей области
15Детальный графикДетальный график истории активных сессий наблюдаемой СУБД, где данные выводятся согласно выбранному диапазону Скользящим окном (11) на Обзорном графике (6)
16Информационное окно запросаВ каждой точке Детального графика (15) при наведении курсора выводится информационное окно с датой, временем и текстовым сообщением события
примечание

Цветовая палитра общего и детального графиков может меняться в зависимости от выбранного типа в поле Разрез (6).

В области Табличные данные (В) содержатся:

№ элементаНазваниеОписание
17Таблица «Топ активностей БД»Отображает рейтинг SQL-запросов по нагрузке БД для выбранного времени выборки в поле Период и активной вкладки таблицы
18Кнопка ФильтрыВыводит окно фильтрации по ключевым параметрам в таблице «Топ активностей БД». Фильтр применяется к открытой вкладке таблицы «Топ активностей БД» и остается активным даже при переключении между вкладками

В таблице «Топ активностей БД» выводится информация:

Название столбцаОписание
АктивностьСодержит графики соотношения нагрузки параметра к общему значению активности и их числовые величины. В заголовке доступен переключатель между значениями СКАС и % от общей активности
Типы ожиданий
Ожидания
SQL
Хосты
Пользователи
Базы данных
Процессы
Содержит информацию, соответствующую активной вкладке таблицы

Панель мониторинга «Блокировки»​

Интерфейс панели мониторинга Блокировки:

Скриншот окна «Блокировки»

Рабочая область панели мониторинга «Блокировки» делится на три основные части:

  • Основные управляющие элементы (А);
  • Область отображения графиков (Б);
  • Таблица блокировок (В).

К Основным управляющим элементам (А) относятся:

№ элементаНазваниеОписание
1Иконка ОшибкаВыводится в рабочей области только при некорректном заполнении данных объекта мониторинга или в поле Период
2Кнопка СвернутьСворачивает активный дашборд, оправляя его во вспомогательное меню
3Кнопка Открыть/закрыть полный экранИзменяет режим отображения рабочей области дашборда
4Кнопка Удаление дашбордаВызывает окно удаления активного дашборда
5Область ПериодПозволяет установить произвольный диапазон для отображения данных (параметр Указать) или выбрать из предложенных вариантов. По умолчанию период равен 5 минутам
6Поле АвтообновлениеПредоставляет возможность выбора времени автоматического обновления области размещения виджетов графиков значений мониторинга (Б)
7Кнопка ПерезагрузкаПозволяет обновить выводимые данные на странице

При нажатии в области Период кнопки Указать откроется окно детальной настройки временного диапазона выборки данных. Внешний вид представлен ниже:

Окно Период

Окно оформлено в виде календаря и позволяет выбрать день, месяц и год.

В рабочей области окна Период доступно задание произвольного временного диапазона. Данные в полях Начало и Конец вводятся на английском с точностью до минуты.

В Области отображения графиков (Б) содержатся:

№ элементаНазваниеОписание
8Обзорный графикОбзорный график блокировок выбранной СУБД. Построение происходит согласно заданным настройкам в поле Период (5)
9ЛегендаОтображает соответствие цвета графика определенному параметру. При наведении курсора на параметр подсвечивает соответствующий график в окне отображения данных
10Скользящее окноИнструмент графического выбора интервала для построения детализированного графика и расчета таблицы блокировок (11). Для перетаскивания скользящего окна зажмите ЛКМ в области окна и переместите в нужную часть графика. Для изменения временного диапазона потяните за границу скользящего окна, зажав ЛКМ
11Временная точкаОбласть фильтра, которая принимает значения, заданные на детальном графике (13)
12Кнопка Развернуть графикМеняет отображение детального графика (13) в рабочей области
13Детальный графикДетальный график блокировок выбранной СУБД, где данные выводятся согласно выбранному диапазону скользящим окном (10) на обзорном графике (8)

Таблица «Блокировки» – Отображает рейтинг SQL-запросов по нагрузке БД для выбранного времени выборки в поле Период и активной вкладки таблицы.

В области Таблица блокировок (В) содержатся:

№ элементаНазваниеОписание
14Кнопка ФильтрыВыводит окно фильтрации по ключевым параметрам в таблице «Блокировки»
15Кнопка Развернуть таблицуПри нажатии раскрывает таблицу блокировок на весь экран

Дополнительные возможности, реализованные в области Таблица блокировок (В):

  • Копирование запроса терминации. Нажмите кнопку «Иконка Копирование запроса терминации» в начале строки, чтобы открыть окно:

    Копирование запроса терминации

  • Отображение запроса. Нажмите кнопку «Иконка Отображение запроса» в конце строки, чтобы открыть окно:

    Отображение запроса

Панель мониторинга «Отчеты»​

Внимание!

Функция доступна только для СУБД Platform V Pangolin DB (PSQ) с pg_profile.

Суть pg_profile заключается в обработке накапливаемых статистических выборок, на основе которых строятся отчеты. Детальное описание приведено в документации Postgres Pro и Platform V Pangolin DB (документ «Описание расширений Platform V Pangolin DB» раздел «pg_profile. Сбор и анализ статистики производительности»).

В рабочей области дашборда Отчеты для каждого вида отчета доступны следующие основные элементы управления:

Картинка формирования отчета

Краткое описание элементов управления дашбордом Отчеты:

№ элементаНазваниеОписание
1Иконка ОшибкаВыводится в рабочей области только при некорректном заполнении данных объекта мониторинга или в поле Период
2Кнопка СвернутьСворачивает активный дашборд, отправляя его во вспомогательное меню
3Кнопка Открыть/закрыть полный экранИзменяет режим отображения рабочей области дашборда
4Кнопка Удаление дашбордаВызывает окно удаления активного дашборда
5Кнопка Создать отчетФормирует отчет по заданным параметрами
6Кнопка Быстрый отчетФормирует отчет по последним двум выборкам и выводит его в новой вкладке браузера. После генерации отчета в правом нижнем углу отобразится информационное сообщение:
- Ошибка при формировании отчета – данные отчета не отобразятся
- Отчет успешно сформирован
7Кнопка + Создать новое подключение *Открывает окно создания объекта управляемого кластера
8Поле ПодключениеРаскрывает список созданных кластеров в формате: <Name DBMS> <host>:<port> (cluster - <Название кластера>)
9Поле Имя БДРаскрывает список БД, доступных для выбранного объекта в поле Подключение (8)
10Поле Имя сервераРаскрывает список серверов pg_profile. Поле появляется только после выбора объекта мониторинга с БД у которой есть сервер pg_profile, иначе появится ошибка Error: no pg_profile extension in the database
примечание

* Кнопка активна для оператора с ролью ПОЛЬЗОВАТЕЛЬ SQL-РЕДАКТОРА.

Создание отчета вида «Выборки»​

Отчет вида Выборки установлен по умолчанию.

Картинка создания отчета вид &quot;Выборки&quot;

Краткое описание основных элементов:

№ элементаНазваниеОписание
7Поле ТипЗадает тип отчета:
Обычный
Дифференциальный
8Поле ВидУстанавливает вид отчета:
Выборки
Промежуток времени
Базовые линии
9Поле НачалоПозволяет задать дату отображения данных
10Таблица выборки данныхПозволяет задать необходимые выборки для формирования отчета
11Таблица установленных выборокПозволяет детально настроить выборку данных для формирования отчета. Для удаления данных из таблицы нажмите кнопку Иконка: Удаление в нужной строке
примечание

Элементы интерфейса 1–6 описаны в таблице элементов управления дашбордом Отчеты.

Для дифференциального отчета (в поле Тип выбран соответствующий параметр) элементы интерфейса дублируются без изменения функциональности.

Создание отчета вида «Промежуток времени»​

Картинка создания отчета вид &quot;Промежуток времени&quot;

Краткое описание основных элементов:

№ элементаНазваниеОписание
7Поле ТипЗадает тип отчета:
Обычный
Дифференциальный
8Поле ВидУстанавливает вид отчета:
Выборки
Промежуток времени
Базовые линии
9Поле ПериодПозволяет задать произвольный период отображения данных или выбрать из предложенных вариантов
10ГрафикОбзорный график истории активных сессий наблюдаемой СУБД. Построение происходит согласно заданным настройкам в поле Период (9). На графике вертикальными синими линиями обозначены доступные выборки
11Скользящее окноИнструмент графического выбора временного интервала. Для перетаскивания скользящего окна зажмите ЛКМ в области окна и переместите в нужную часть графика. Для изменения временного диапазона потяните за границу скользящего окна, зажав ЛКМ
12Область определения промежутка времениПозволяет установить границы временного интервала выборки
примечание

Элементы интерфейса 1–6 описаны в таблице элементов управления дашбордом Отчеты.

Для дифференциального отчета (в поле Тип выбран соответствующий параметр) элементы интерфейса дублируются без изменения функциональности.

Создание отчета вида «Базовые линии»​

Картинка создания отчета вид &quot;Базовые линии&quot;

Краткое описание основных элементов:

№ элементаНазваниеОписание
7Поле ТипЗадает тип отчета:
Обычный
Дифференциальный
8Поле ВидУстанавливает вид отчета:
Выборки
Промежуток времени
Базовые линии
9Поле ПериодПозволяет задать произвольный период отображения данных или выбрать из предложенных вариантов
10Таблица базовых линийПозволяет задать необходимые базовые линии для формирования отчета
11Таблица установленных базовых линийВыводит детальную информацию по заданным базовым линиям. Для удаления данных из таблицы нажмите кнопку Иконка: Удаление в нужной строке
примечание

Элементы интерфейса 1–6 описаны в таблице элементов управления дашбордом Отчеты.

Для дифференциального отчета (в поле Тип выбран соответствующий параметр) элементы интерфейса дублируются без изменения функциональности.

Панель мониторинга «Логи»​

Панель мониторинга Логи предназначена для отображения журналов СУБД для оперативного поиска проблем в работе.

примечание

Для работы с панелью мониторинга Логи необходима конфигурация Kintsugi (DBCM) с Kintsugi agent (DBDA)

Интерфейс и пример отображения панели управления Конфигурация:

Скриншот панели управления «Конфигурация»

Описание основных элементов приведено в таблице:

№ элементаНазваниеОписание
1Поле Время началаПозволяет задать произвольный период отображения данных
2Кнопка ОбновитьОбновляет данные в рабочей области панели управления
3Кнопка ПодсказкаВыводит окно с подсказкой
4Рабочая областьЗдесь отображаются логи от старых к новым,более ранние записи всегда сверху. Используется системная / серверная таймзона

Требования к логам СУБД описаны в пункте «Рекомендации по работе Kintsugi (DBCM) с логами СУБД» раздела «Рекомендации по администрированию Kintsugi (DBCM)» документа «Руководство администратора».

Панель управления «Конфигурация»​

Панель управления Конфигурация предназначена для отображения и изменения конфигураций СУБД, а также получения рекомендаций по настройке.

Рекомендации генерируются на основе анализа характеристик оборудования (RAM, CPU, тип хранилища) и типа рабочей нагрузки.

Информацию о характеристиках хоста Kintsugi (DBCM) получает от Kintsugi agent (DBDA).

Интерфейс и пример отображения панели управления Конфигурация:

Скриншот панели управления «Конфигурация»

Описание основных элементов приведено в таблице:

№ элементаНазваниеОписание
1Кнопка ОшибкиВыводит окно, содержащее перечень ошибок с их описанием
2Кнопка СвернутьСворачивает панель управления в рабочей области
3Кнопка Открыть на весь экранОткрывает рабочую область панели управления на весь экран
4Кнопка ЗакрытьЗакрывает рабочую область панели управления
5Раскрывающейся список Характер нагрузкиПозволяет выбрать тип рабочей нагрузки СУБД
6Чекбокс Отобразить только рекомендуемые значенияОставляет в таблице строки, содержащие данные в столбце Рекомендуемое. Чтобы чекбокс стал активным, необходимо выбрать одно из значений в списке Характер нагрузки
7Чекбокс Отобразить только ошибки валидацииОставляет в таблице строки, содержащие ошибки в данных. В случае отсутствия ошибок чекбокс не будет активным
8Кнопка ОбновитьОбновляет данные в рабочей области панели управления
9Кнопка ПодсказкаВыводит окно с подсказкой
10Кнопка РедактироватьПозволяет редактировать данные в таблице
11Кнопка Показать / скрыть поискВыводит поле поиска по заданным параметрам в таблице
12Кнопка Показать / скрыть фильтрыВыводит поля фильтрации в столбцах таблицы
13Кнопка Показать / скрыть столбцыВыводит меню настройки отображения столбцов
14Кнопка Изменить плотностьИзменяет интервал между строчками таблицы. Доступно три варианта
15Кнопка Открыть на весь экранОткрывает таблицу на весь экран
16Таблица с конфигурацией СУБДСодержит конфигурационные параметры БД.
Цветовая индикация состояния параметров в таблице с конфигурацией БД:
- Желтый — параметр изменен. Для применения требуется перезагрузка конфигурации сервера
- Красный — параметр изменен. Для вступления изменений в силу необходим перезапуск экземпляра СУБД