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

Мониторинг

Описание

Для просмотра текущего состояния системы предусмотрены ванильные статистические представления.

Подробная информация об этих представлениях представлена в документации PostgreSQL, в разделе «Мониторинг активности базы данных» документа «Программирование и администрирование сервера PostgreSQL», а также в документе «Описание расширений продукта СУБД Pangolin»:

  • pg_stat_kcache – статистика по операциям;
  • pg_stat_statements – статистика выполнения сервером всех запросов SQL;
  • pg_store_plans – статистика по планам выполнения всех SQL-запросов, выполняемых в БД;
  • psql_diagpack – дополнительные инструменты мониторинга.

В СУБД Pangolin реализованы дополнительные инструменты анализа производительности:

  • Отчетность по нагрузке Pangolin – это механизм анализа производительности кластера СУБД, предназначенный для накопления исторической статистики и формирования отчетов по нагрузке за произвольный период времени.
  • Аналитика производительности (Performance Insights) – сбор данных активности текущих сессий с заданной периодичностью на определенную глубину по времени. Периодичность сбора данных обеспечивается созданием фонового процесса. Для последующего анализа собранной статистики можно сформировать отчет с указанием временного диапазона.

Продукт Platform V Kintsugi

Полнофункциональный мониторинг без дополнительной настройки доступен с помощью продукта Platform V Kintsugi.

Продукт Platform V Kintsugi - это графическая консоль управления СУБД, реализованная для облегчения процесса сопровождения и диагностики и предоставляющая:

  • единое окно для всевозможных действий над БД;
  • аккумуляцию и обогащение данных;
  • поддержку работы с множеством баз данных одновременно;
  • SQL-терминал и оперативный мониторинг.

Мониторинг с помощью Grafana

Для сбора метрик с СУБД Pangolin при помощи Grafana необходимо дополнительное стороннее ПО, установка которого описана в одноименном разделе документа «Инструкции и рекомендации».