Мы используем cookies в соответствии с Политикой обработки cookies, чтобы сделать наш сайт удобнее и персонализированнее для вас.
Согласен

Преимущества

Единый инструмент быстрого сбора диагностики по всем компонентам систем на основе PostgreSQL
Центральная консоль — работа со всеми зарегистрированными кластерами PostgreSQL «из одного окна»
Единый полнофункциональный модуль расширения для надежного мониторинга экземпляра PostgreSQL
Панель индикаторов для мониторинга дежурными инженерами
Хранение исторических статистик показателей работы PostgreSQL
Мониторинг запросов в процессе их выполнения
Мониторинг запросов в процессе их выполнения
Свой алгоритм LRU пула статистик. Эффективнее в 20 раз, чем родной LRU ядра Postgres
История статистик для вариантов плана выполнения запроса
Полная трассировка проблемной сессии с минимальными накладными расходами и включением на лету
Полная трассировка сессий с минимальными накладными расходами и включением «на лету»
Быстрый и наглядный графический инструмент для интерпретации текущих статистик
Анализ журналов (логов) СУБД
Обширные базовые статистики PostgreSQL
Метрики и оповещения, конструктор метрик
Возможность PGARM взаимодействовать друг с другом на разных узлах
Анализ эффективности использования дискового пространства внутри БД
Ролевая модель доступа к функционалу приложения
Ведущие инженеры Центра технической поддержки ФОРС на PGConf.Russia 2024 представили новый инструмент PGARM для диагностики производительности и мониторинга баз данных PostgreSQL:

Возможности

Набор графических панелей для оперативной оценки и диагностики показателей функционирования экземпляра PostgreSQL:

  • Активность по классам
  • Использование системных ресурсов
  • Запросы, ожидания, пользовательские сессии

Архитектура

Архитектура PGARM

Агент и Модуль расширения PGARM

  • Фоновые процессы для обеспечения непрерывного сбора и хранения истории активных сессий и событий экземпляра
  • Реализация функционала, требующего взаимодействия с ядром СУБД
  • Транспортировка данных между сервером БД и сервером PGARM

Локальный репозиторий

  • Располагается в отдельной БД в составе кластера, в котором установлен Модуль расширения PGARM
  • Хранит статистику по всем БД кластера, собранную Расширением PGARM

PGARM Management Service

  • Центральный компонент приложения, осуществляющий сбор, обработку, анализ и отображение информации
  • Обеспечивает работу пользовательского интерфейса
  • Использует данные из Центрального репозитория, но при необходимости может оперативно получать данные из Локальных репозиториев отдельных кластеров и обращаться к словарю кластера («проксирование»)
  • Использует Агента PGARM для получения статистик, метрик и управления кластерами

Центральный репозиторий

  • Хранит статистику по всем кластерам PostgreSQL, подключенным к PGARM
  • Формируется на основе периодически передаваемых данных из Локальных репозиториев
  • Используется для длительного хранения исторических данных, что позволяет накапливать статистику и прогнозировать тренды развития событий

Новости

Контакты

 
+ 7 495 787 70 40
pgarm@fors.ru
support@fors.ru
129626, Москва, Графский переулок, дом 14, корп. 2