Облачная платформаEvolution

Метрики мониторинга сервиса Managed PostgreSQL®

Эта статья полезна?

Сервис мониторинга позволяет получать информацию о состоянии кластера.

Сервисный (преднастроенный) дашборд мониторинга доступен в личном кабинете в разделе Managed PostgreSQL → Мониторинг.

Для Managed PostgreSQL® метрики сгруппированы по трем вкладкам.

Инстанс

Название метрики

Описание

Процессор, %

container_cpu_usage_seconds_total

Средняя загрузка процессора за последние 5 минут.

Память

container_memory_working_set_bytes

Текущее использование оперативной памяти.

Пропускная способность сети

Скорость входящего (container_network_receive_bytes_total) и исходящего (container_network_transmit_bytes_total) трафика за 1 минуту.

Диск I/O, оп/с

Input/output operations per second — количество операций чтения (container_fs_reads_total) и записи (container_fs_writes_total) в секунду.

Использование диска, %

Процент занятого дискового пространства.

Использование диска, ГБ

kubelet_volume_stats_used_bytes

Объем занятого дискового пространства в ГБ.

WAL, MБ

cnpg_pg_settings_setting

Размер журнала предзаписи WAL в МБ.

Данные можно отфильтровать по роли (master или replica) и отдельным хостам.

Пулер соединений

Название метрики

Описание

Режим работы пулера соединений

cnpg_pgbouncer_pools_pool_mode

Метрика показывает, в каком режиме работает пулер соединений.

Активные клиентские подключения

cnpg_pgbouncer_pools_cl_active

Количество активных клиентских подключений к пулам PgBouncer.

Количество клиентских подключений

cnpg_pgbouncer_lists_used_clients

Общее количество клиентских подключений, которые в данный момент подключены к PgBouncer.

Активные серверные подключения

cnpg_pgbouncer_lists_used_servers

Количество активных серверных подключений, занятых обработкой клиентских запросов в PgBouncer.

Количество неактивных серверных подключений

cnpg_pgbouncer_pools_sv_idle

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

База данных

Название метрики

Описание

Подключения к базе данных

cnpg_backends_total

Активные и простаивающие соединения, а также зависшие транзакции, которые могут блокировать работу базы.

Среднее время выполнения запросов

cnpg_pg_stat_statements_avg_exec_time

Средняя задержка выполнения SQL-запросов за последние 5 минут.

Объем баз данных

cnpg_pg_database_size_bytes

Суммарный размер баз данных.

Подключения по пользователям и базам

cnpg_backends_total

Количество подключений, которое держит каждый пользователь в каждой базе.

Конфликты репликации в базах

Общее количество конфликтных запросов на репликах PostgreSQL за 1 час. Для single-инсталяции значения всегда отсутствуют.

Дашборд поддерживает следующие настройки и опции:

  • Выбор периода сбора данных. По умолчанию отображаются данные за последние 2 часа.

  • Выбор интервала автообновления данных. По умолчанию обновляются каждые 30 секунд.

  • Выгрузка графика в PNG-файл.

  • Просмотр графика в развернутом режиме.

Подробные инструкции о работе с дашбордами читайте в документации сервиса «Мониторинг»: