Self-hosted мониторинг PostgreSQL

Узнайте о проблемах до того, как они станут инцидентами

Полный мониторинг PostgreSQL: Health Score, анализ запросов, прогноз ресурсов и мгновенные алерты. Установка за 1 минуту. Ваши данные остаются у вас.

demo.dbwatch.ru
DBWatch PRO — главный дашборд мониторинга PostgreSQL

Self-hosted

Ваши данные на вашем сервере

Docker за 1 минуту

docker-compose up и готово

Мониторинг 24/7

Непрерывный сбор метрик

Открытый стандарт

PostgreSQL — ваша СУБД, мы её бережём

Возможности

Всё для контроля PostgreSQL

Мониторинг, анализ, алерты и планирование ресурсов — в одном инструменте

1

Health Score — здоровье базы на одном экране

Единый индикатор от 0 до 100. CPU, RAM, connections, hit ratio, replication lag — всё учтено. Видите проблему за секунду, не копаясь в графиках.

Health Score CPU / RAM / Disk Connections
Overview
DBWatch PRO — Health Score дашборд
2

Анализ запросов + Index Advisor

Самые медленные запросы из pg_stat_statements с планами EXPLAIN. Index Advisor автоматически находит отсутствующие индексы и предлагает CREATE INDEX.

pg_stat_statements EXPLAIN планы Index Advisor
Анализ запросов
DBWatch PRO — анализ SQL запросов
3

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

CPU, память, диск, соединения, транзакции — все ключевые метрики с гибким выбором временного окна от 15 минут до 30 дней. WebSocket для мгновенных обновлений.

Real-time 15m — 30d WebSocket
Метрики
DBWatch PRO — метрики PostgreSQL
4

Прогноз ресурсов и Capacity Planning

Тренды по CPU, RAM, диску и connection pool. Узнайте, когда закончится место или соединения — за дни до аварии. Пороговые линии Warning и Critical.

Тренды Прогноз диска Threshold
Планирование ресурсов
DBWatch PRO — capacity planning

А ещё

Мгновенные алерты

Email, Telegram, Slack, Webhook

Обслуживание БД

VACUUM, dead tuples, блокировки

Multi-server

Все серверы на одном экране

Отчёты и экспорт

PDF-отчёты, Excel/CSV экспорт

Self-hosted

Данные остаются у вас, air-gap

Тарифы

Простые и понятные тарифы

Начните бесплатно, масштабируйтесь по мере роста

Standard

Для знакомства и небольших проектов

0 ₽

Бесплатно навсегда

  • До 2 серверов
  • История за 7 дней
  • Базовые метрики и Health Score
  • Алерты в Telegram
  • Медленные запросы
Попробовать демо
Популярный

Professional ⭐

Для продакшен-серверов и команд

990 ₽ /сервер/мес

Годовой: 9 900 ₽/год (-17%)

  • Неограниченное кол-во серверов
  • История за 90 дней
  • Index Advisor
  • VACUUM и блокировки
  • Экспорт в Excel (CSV/XLSX)
  • Email + Telegram + Slack + Webhook
  • Поддержка по email

Enterprise

Для крупных инсталляций и SLA

2 490 ₽ /сервер/мес

Годовой: 24 900 ₽/год (-17%)

  • Неограниченное кол-во серверов
  • История за 365 дней
  • Приоритетная поддержка (SLA 4 часа)
  • Custom Metrics API
  • SSO/LDAP интеграция
  • White-label и кастомный брендинг
  • PagerDuty, OpsGenie, VictorOps
  • Персональный менеджер
Связаться с нами

Скидки за объём: 10+ серверов → −10% · 50+ серверов → −20%

150+
мониторингов запущено
99.9%
uptime сервиса
<60с
среднее время обнаружения
1 мин
установка через Docker
АК
Алексей К.
DBA, финтех-компания

«Перешли с Zabbix + самописных скриптов — Health Score реально сэкономил нам часы на диагностику. Теперь видим проблемы до того, как пользователи начнут жаловаться.»

ДС
Дмитрий С.
CTO, SaaS-стартап

«Главное — данные остаются у нас. Для PCI DSS это критично. Плюс алерты в Telegram мгновенные — мы узнаём о проблемах раньше клиентов.»

ЕМ
Елена М.
DevOps Lead, маркетплейс

«Установили за 5 минут, мониторим 12 серверов. Анализ медленных запросов помог снизить p95 latency на 40%. Recommend!»

Сравнение

Почему DBWatch PRO?

Сравнение с популярными решениями на рынке

Свайпните для просмотра
DBWatch PRO pganalyze Datadog
Self-hosted Да Только SaaS Только SaaS
Данные на вашем сервере Да Нет Нет
Health Score Да Нет Нет
Index Advisor Да Да Нет
Установка 1 минута (Docker) SaaS + агент SaaS + агент
Бесплатный тариф 2 сервера Trial 14 дней Trial 14 дней
Стоимость (за сервер) от 990 ₽/мес от $500/мес от $23/хост/мес + трафик
Интерфейс на русском Да Нет Нет
Установка

Запуск за 1 минуту

Два способа установки — выбирайте удобный

Автоустановка

bash
curl -sSL https://dbwatch.ru/install.sh | bash

Скрипт установит Docker, создаст docker-compose.yml и запустит DBWatch PRO

Docker Compose

docker-compose.yml
version: '3.8'
services:
  dbwatch:
    image: dbwatch/dbwatch-pro:latest
    ports:
      - "8080:8080"
    environment:
      - PG_DSN=postgres://user:pass@host:5432/db
      - LICENSE_KEY=ваш-ключ
    restart: always

Укажите PG_DSN вашего PostgreSQL сервера и LICENSE_KEY из личного кабинета

FAQ

Частые вопросы

DBWatch PRO поддерживает PostgreSQL версий 12, 13, 14, 15 и 16. Мы рекомендуем использовать последние минорные релизы для максимальной совместимости. Также поддерживаются основные форки: Amazon RDS, Aurora, Supabase, Neon.

Нет, суперпользователь не требуется. DBWatch PRO работает с минимальными привилегиями: роль pg_monitor (PostgreSQL 10+) или аналогичный набор прав. В документации есть готовый SQL-скрипт для создания пользователя мониторинга.

Минимальные требования: 512 MB RAM и 1 CPU core. На практике DBWatch PRO потребляет около 200-300 MB RAM при мониторинге 5-10 серверов. Нагрузка на целевую БД минимальна — лёгкие SELECT-запросы к системным представлениям раз в 15 секунд.

Лицензия привязывается к количеству мониторируемых серверов PostgreSQL. Standard (бесплатный) — до 2 серверов. Professional и Enterprise — оплата за каждый сервер, подключённый к мониторингу. Один Docker-контейнер DBWatch PRO может мониторить несколько серверов.

Да. DBWatch PRO — полностью self-hosted решение. Веб-интерфейс, сбор метрик и хранение данных — всё внутри вашей сети. Единственное внешнее соединение (опциональное) — проверка лицензии и обновлений. Для air-gapped сред доступна офлайн-активация.

Бесплатный тариф Standard работает без ограничения по времени — это не триал. Для Professional и Enterprise доступен 14-дневный пробный период с полным функционалом. Оплата через ЮKassa — банковские карты, СБП, ЮMoney.

Обновление до новой версии — одна команда: docker-compose pull && docker-compose up -d. Миграции базы данных выполняются автоматически при запуске новой версии. Мы рекомендуем включить уведомления о релизах в Telegram-канале.

Professional: поддержка по email в рабочие часы, время ответа до 24 часов. Enterprise: 24/7 поддержка с персональным менеджером, время первого ответа до 1 часа для критических проблем. Все тарифы имеют доступ к документации и базе знаний.

Готовы взять PostgreSQL
под контроль?

Начните с бесплатного тарифа Standard или попробуйте демо прямо сейчас. Установка за 1 минуту, никаких кредитных карт.