Dasha: open-source дашборд для мониторинга PostgreSQL с MCP-коннектором для AI

Open-source дашборд Dasha от Yandex Cloud позволяет мониторить производительность PostgreSQL без установки агентов. Инструмент собирает метрики напрямую из системных представлений базы данных и поддерживает версии 14–18, а также работу с несколькими кластерами в одном интерфейсе. Благодаря встроенно

Dasha: open-source дашборд для мониторинга PostgreSQL с MCP-коннектором для AI

Open-source дашборд Dasha от Yandex Cloud позволяет мониторить производительность PostgreSQL без установки агентов. Инструмент собирает метрики напрямую из системных представлений базы данных и поддерживает версии 14–18, а также работу с несколькими кластерами в одном интерфейсе. Благодаря встроенному MCP-коннектору AI-ассистенты могут безопасно получать данные мониторинга, что делает Dasha уникальным решением для администраторов и разработчиков.

Что умеет Dasha: анализ запросов, индексов и логов

Дашборд предоставляет детальный анализ запросов на основе pgstatstatements. Пользователи могут делать снимки состояния и сравнивать их между собой, а также настраивать автоматические снимки по триггерам. Раздел анализа индексов и таблиц учитывает все хосты кластера — это помогает выявить неиспользуемые или дублирующиеся индексы. Также в Dasha есть мониторинг обслуживания и блокировок, диагностика конфигурации и композитная оценка Health Score, которая агрегирует различные показатели здоровья кластера. Отдельно реализован поиск по логам для managed-кластеров Yandex Cloud.

Как это работает: без агентов, через системные представления

Dasha подключается к PostgreSQL напрямую и читает данные из pgstatstatements, pgstatactivity и других системных представлений. Это снижает нагрузку на кластер и упрощает развертывание — не нужно устанавливать и поддерживать агенты на каждом хосте. Дашборд написан на Go и React, распространяется под лицензией Apache 2.0. Исходный код доступен на GitHub.

MCP-коннектор для AI-ассистентов

Одна из ключевых особенностей Dasha — встроенный read-only MCP-коннектор. MCP (Managed Connection Protocol) позволяет AI-ассистентам, таким как Claude или кодовые ассистенты, безопасно получать данные мониторинга без права записи. Разработчики могут задавать вопросы о состоянии кластера на естественном языке, и ассистент будет отвечать на основе актуальных метрик из Dasha.

Как AI-ассистенты помогают в мониторинге PostgreSQL?

Благодаря MCP-коннектору администраторы могут использовать AI-ассистентов для быстрой диагностики. Например, можно спросить: "Какие запросы сейчас самые медленные?" или "Есть ли блокировки в кластере?" — и ассистент предоставит ответ на основе реальных метрик. Это ускоряет поиск проблем и снижает порог входа для менее опытных специалистов.

Кому пригодится Dasha

Инструмент ориентирован на администраторов баз данных, разработчиков и SRE-инженеров, которые управляют PostgreSQL-кластерами. Для пользователей managed-сервисов Yandex Cloud дашборд особенно полезен благодаря интеграции с логами. Dasha также может быть интересен командам, которые ищут open-source альтернативу коммерческим решениям вроде pgBadger или DataGrip.

Что дальше: планы развития

Разработчики планируют расширять функциональность Dasha, в том числе добавлять поддержку других облачных провайдеров и улучшать интеграцию с AI-ассистентами. Проект активно развивается, принимаются pull request'ы. В ближайших планах — улучшение визуализации Health Score и добавление алертов на основе пороговых значений.

Итог

Dasha — это современный open-source дашборд для PostgreSQL, который закрывает ключевые потребности в мониторинге производительности без лишних агентов. Встроенный MCP-коннектор для AI делает его уникальным инструментом на рынке. Следите за проектом, если управляете PostgreSQL — он может существенно упростить ежедневную диагностику.