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

Database Observability

Назначение​

Модуль Database Observability контролирует состояние PostgreSQL и включает кластеры и инстансы СУБД в процессы эксплуатации Smart Monitor. Он связывает телеметрию СУБД с активами Inventory, моделью здоровья МАЯК и карточками Incident Manager.

Поддержка СУБД

В Smart Monitor 6.2 модуль поддерживает PostgreSQL. Архитектура сбора, модели данных и аналитического контента рассчитана на подключение других СУБД. В следующих версиях планируется расширить набор источников баз данных.

Модуль решает следующие задачи:

  • контролирует доступность инстансов, насыщение соединений и полноту сбора
  • анализирует стоимость запросов, ошибки, блокировки и длительные транзакции
  • контролирует физическую репликацию, слоты, Patroni и PgBouncer
  • показывает рост баз, таблиц, индексов, XID и работу автовакуума
  • собирает журнал PostgreSQL и события pgaudit
  • создает инциденты с runbook, связью с активом и политиками SLA

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

Архитектура Database Observability

Состав поставки​

КомпонентСостав
Контентный модуль8 дашбордов, 28 заданий, 9 индексов, 2 ISM-политики и 12 тегов
Утилита установкишаблоны данных, 6 справочников, 3 конфигурации активов, 8 метрик МАЯК, модель здоровья, тип инцидента, 2 политики SLA и служебные объекты
Конфигурации сбора данных PostgreSQL13 конфигураций сбора метрик и состояния, а также приложение Smart Beat для журналов

Разделы документации​