Диагностика и мониторинг
PostgreSQL

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

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

Возможности

Общее представление о состоянии производительности БД и ОС:

  • Формирует тренд изменения нагрузки БД/ОС
  • На странице отображаются основные показатели производительности БД/ОС
  • Отображаются показатели запасов системных ресурсов

Таким образом, в случае инцидента с ухудшением производительности БД у конечного пользователя будет первичная диагностика.

Архитектура

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

Расширение БД

  • Позволяет собирать и хранить в памяти расширенные статистики о состоянии БД, ОС и SQL запросов
  • Хранит планы запросов и статистику выполнения плана в реальном времени
  • Позволяет трассировать выбранные сессии, отображая все рекурсивные запросы и их ожидания
  • Возможность гибкой настройки компонентов расширения

Приложение

Представляет собой коллектор и обработчик данных. Может работать в разных режимах:
  • получать данные из расширения
  • получать данные из стандартных статистических таблиц postgres
  • планировщик задач
  • мониторинг за событиями в БД с последующим оповещением
  • формировать пакет с набором диагностической информации
Предусмотрена возможность масштабируемости и отказоустойчивости данного модуля. Также гибкая настройка компонентов приложения.

Веб клиент

Стандартный веб-браузер, который подключается к агенту для получения обработанных данных в виде таблиц и графиков.

    Контакты

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