5.16. Метрики #

Ключевые показатели работы системы можно отслеживать с помощью графиков на основе метрик, собираемых инструментом pgpro-otel-collector. Для работы графиков необходимо предварительно установить и настроить средства журналирования и мониторинга.

Кроме того, доступны SQL-метрики на основе статистик планирования и выполнения SQL–операторов, собираемые расширением pgpro_stats.

Важно

При создании SQL-метрик необходимо использовать запросы с агрегатными функциями, например COUNT, SUM и AVG. Работоспособность экземпляра может быть нарушена при использовании метрик на основе запросов, возвращающих множество строк или отдельные значения, например SELECT 1.

Просмотр основных метрик

  1. В навигационной панели перейдите в ИнфраструктураЭкземпляры.

  2. Нажмите на имя экземпляра.

  3. В навигационной панели перейдите в Метрики.

Отобразятся следующие графики:

5.16.1. SQL-метрики #

В этом разделе описано, как управлять SQL-метриками, и приведены следующие инструкции:

Создание SQL-метрики

  1. В навигационной панели перейдите в ИнфраструктураЭкземпляры.

  2. Нажмите на имя экземпляра.

  3. В навигационной панели перейдите в МетрикиSQL-метрики.

  4. В правом верхнем углу страницы нажмите Добавить SQL-метрику.

  5. Укажите параметры новой SQL-метрики (помеченные звёздочкой параметры являются обязательными):

    • Имя.

    • База данных: база данных, в которой будет выполняться запрос.

    • Пользователь: системная роль, от имени которой будет выполняться запрос.

    • Интервал сбора: частота сбора данных.

    • Запрос: SQL-запрос, по которому вычисляется метрика.

      Важно

      Используйте запросы с агрегатными функциями, например COUNT, SUM и AVG. Работоспособность экземпляра может быть нарушена при использовании метрик на основе запросов, возвращающих множество строк или отдельные значения, например SELECT 1.

    • Требуется перезапуск экземпляра: указывает, следует ли перезагрузить экземпляр.

  6. Нажмите Добавить.

Просмотр SQL-метрик

  1. В навигационной панели перейдите в ИнфраструктураЭкземпляры.

  2. Нажмите на имя экземпляра.

  3. В навигационной панели перейдите в МетрикиSQL-метрики.

Отобразится таблица SQL-метрик со следующими столбцами:

  • ID.

  • Имя.

  • База данных: база данных, в которой выполняется запрос.

  • Пользователь: системная роль, от имени которой будет выполняться запрос.

  • Интервал: частота сбора данных.

  • Последнее значение: результат последнего выполненного запроса в формате JSON.

  • Получено: время последнего обновления данных.

  • Запрос: SQL-запрос, по которому вычисляется метрика.

  • Действия.

    За подробной информацией о доступных действиях обратитесь к другим инструкциям в этом разделе.

Чтобы просмотреть историю собранных данных, нажмите на имя метрики.

Редактирование SQL-метрики

  1. В навигационной панели перейдите в ИнфраструктураЭкземпляры.

  2. Нажмите на имя экземпляра.

  3. В навигационной панели перейдите в МетрикиSQL-метрики.

  4. Нажмите Редактировать рядом с SQL-метрикой.

  5. Отредактируйте параметры SQL-метрики.

  6. Нажмите Сохранить.

Удаление SQL-метрики

Важно

После удаления SQL-метрики невозможно восстановить.

Чтобы удалить SQL-метрику:

  1. В навигационной панели перейдите в ИнфраструктураЭкземпляры.

  2. Нажмите на имя экземпляра.

  3. В навигационной панели перейдите в МетрикиSQL-метрики.

  4. Нажмите Удалить рядом с SQL-метрикой.

  5. Нажмите Удалить.