Перейти к основному содержимому
Версия: 6.2

Источники данных

Подключенные источники​

Модуль получает данные из системных представлений PostgreSQL, REST API Patroni, административной консоли PgBouncer и журналов PostgreSQL.

ИсточникДанныеМеханизм
системные представления PostgreSQLметрики, активность, блокировки, запросы, объекты, настройки и репликацияJDBC-опрос через Smart Monitor Data Collector
Patroniроль и состояние узловREST API
PgBouncerклиенты, очереди и пулыадминистративная консоль по JDBC
jsonlog, auto_explainошибки, дедлоки, ожидания, временные файлы и планыагентский сбор Smart Beat
pgauditобращения к объектам, DDL, роли и праваагентский сбор Smart Beat

Конфигурации сбора​

Комплект сбора данных PostgreSQL содержит 13 конфигураций:

КонфигурацияНазначениеЦелевой индекс
pg_capabilitiesверсия, права, расширения и настройкиdb_meta
pg_statsстатистика баз и соединенийdb_metrics
pg_bgwriter_ioфоновые записи, контрольные точки и ввод-выводdb_metrics
pg_objectsразмеры, таблицы, индексы и bloatdb_metrics
pg_settingsпараметры СУБДdb_metrics, db_meta
pg_activityсессии и транзакцииdb_activity
pg_locksблокировки и ожиданияdb_activity
pg_waitsпрофиль ожиданийdb_activity
pg_statementsнакопительная статистика запросовdb_statements
pg_replicationрепликация, слоты и архивация WALdb_replication
pg_patroniсостояние Patronidb_replication
pg_pgbouncerсостояние PgBouncerdb_replication
pg_logsжурнал PostgreSQL, auto_explain и pgauditdb_logs, db_audit

Первые 12 конфигураций работают с внешнего узла без агента на сервере СУБД. Для pg_logs нужен Smart Beat на каждом узле PostgreSQL.

Индексы​

ИндексНазначение
db_metricsсоединения, TPS, кэш, ввод-вывод, размеры, XID, таблицы и автовакуум
db_activityсессии, транзакции, блокировки и профиль ожиданий
db_statementsстатистика pg_stat_statements
db_logsсобытия журнала и планы auto_explain
db_replicationрепликация, слоты, Patroni и PgBouncer
db_auditсобытия pgaudit
db_metaвозможности источника и состояние сбора
db_instance_assetсрез кластеров, инстансов и расширений для Inventory
db_query_topчасовые срезы самых дорогих запросов