Observability

Lakebase предлагает два дополнительных способа наблюдения за базами данных Postgres:

  • Продвинутая телеметрия Postgres — позвольте ИИ находить и исправлять проблемы за вас. Захватывайте глубокие сигналы Postgres, такие как планы запросов, история сессий и изменения схемы, в виде таблиц Delta в Unity Catalog, где Insights отмечает проблемы по расписанию, а Genie помогает вам их исследовать и исправлять. Готовые дашборды визуализируют одни и те же данные.
  • Мониторинг в реальном времени — встроенные виды текущего состояния и активности Postgres: метрики, запущенные запросы, недавняя производительность запросов и системные операции. Доступно для каждого проекта по умолчанию.

Чтобы включить продвинутую телеметрию, настройте наблюдаемость один раз и назначьте её своим проектам. Мониторинг в реальном времени всегда включен и не требует настройки.

Продвинутая телеметрия Postgres

Lakebase фиксирует телеметрию Postgres в каталог Unity, где её читают панели управления, Аналитика ИИ и Genie

Продвинутая телеметрия записывает глубокие сигналы Postgres, такие как планы запросов, история сессий и изменения схемы, записывая их в таблицы Delta в вашем собственном каталоге Unity. Эта захваченная история позволяет вам устранять неполадки с помощью ИИ: Insights проверяет её по расписанию и выявляет проблемы без просьбы, а Genie исследует описанные вами проблемы и предлагает исправление, которое вы подтверждаете. Готовые панели управления визуализируют те же данные, и поскольку они попадают в Delta, другие инструменты Azure Databricks могут их читать, и они сохраняются при перезапусках. Настройте наблюдаемость для выбора места назначения и идентичности, которая его записывает.

Note

Используйте этот пятиминутный быстрый старт , чтобы настроить наблюдаемость на одном проекте с учётными данными, чтобы увидеть, как это работает, прежде чем внедрять её в более широком масштабе.

Tool Description
Настройка наблюдаемости Задайте цель телеметрии, выберите идентичность, которая её записывает, и разверните её по вашим проектам.
Статистика Проверяет вашу телеметрию по расписанию и выявляет проблемы без просьбы, так что вам не нужно постоянно проверять.
Genie Он исследует проблему, которую вы описали в разговоре, и предлагает решение, которое вы подтверждаете.
Панели телеметрии Готовые дашборды поверх записанной телеметрии, включая детализацию запросов и сравнение временных интервалов.
Что попадает в плен Ссылка для каждой таблицы и столбца Delta, которые Lakebase записывает в Unity Catalog.

Мониторинг в режиме реального времени

Страница мониторинга Lakebase с живыми метриками и запущенными запросами

Откройте страницу мониторинга проекта в приложении Lakebase, чтобы увидеть, что делает ваша база данных, ограниченную областью действия по выбранной ветке и вычислениям. Встроенные представления напрямую читают метрики вашего вычислительного компьютера и собственную статистику Postgres: графики метрик ведут до семи дней, а просмотры запросов живы и сбрасываются при приостановке вычисления.

На этой же странице также размещена вкладка Advanced Postgres Telemetry , где появляются готовые дашборды после настройки расширенной телеметрии.

Tool Description
Metrics Графики оперативной памяти, процессора, соединений, размера базы данных, кэша и многого другого вычислительного устройства за выбранный период времени.
Активные запросы Запросы, которые сейчас идут, от pg_stat_activity. Сортируйте по длительности, чтобы найти долгосрочные операции.
Производительность запросов Топ-100 недавних запросов по вызовам и времени выполнения, из pg_stat_statements, сгруппированных по нормализованным операторам.
Системные операции Журнал действий платформы в проекте: запуск и приостановка вычислений, создание ветвей, применение конфигурации.