pgBot: 5.9 МБ read-only инструмент для Postgres, который объясняет, что происходит с вашей базой

Pgbot: A 5.9 MB read-only Postgres tool for humans and agents

pgBot — это компактный (5.9 МБ) open-source инструмент на Go для мониторинга PostgreSQL. Он подключается к любой базе (Supabase, Neon, RDS и др.) и предоставляет не просто дашборды, а ответы на вопросы: что здорово, что сломано и что чинить в первую очередь. Поддерживает прямое подключение или агент для приватных сетей, работает через MCP, позволяя AI-агентам использовать его как read-only инструмент. pgBot анализирует здоровье, производительность запросов, таблицы и индексы, а также даёт AI-объяснения и рекомендации на основе реальных сигналов.

Никто не читает метрики баз данных. pgBot — читает.
  1. znnajdla

    Не понимаю, что этот инструмент даёт сверх простого запроса к pg напрямую и чтения логов pg?

  2. sashash

    Он работает везде, где есть стандартная строка подключения к PostgreSQL.

  3. sashash

    Привет, HN! Я Алекс, инженер с большим опытом работы с PostgreSQL, Rails/Go/Rust.

    Я создал pgbot, потому что мне часто нужно было быстрое объяснение того, что происходит внутри базы данных, без предварительного развёртывания дашборда, коллектора, телеметрического стека или отдельной базы данных.

    pgbot — это open-source бинарник Go размером 5.9 МБ, который напрямую подключается к PostgreSQL и выдаёт полезные результаты за секунды:

    pgbot inspect — здоровье базы данных

    pgbot queries — дорогие запросы

    pgbot indexes — рискованные и неиспользуемые индексы

    pgbot ask — ответы для людей и агентов

    MCP — позволяет агентам кодирования напрямую инспектировать PostgreSQL

    Диагностические выводы вычисляются детерминированно на Go. Они не придуманы LLM.

    pgbot также предназначен только для чтения: он инспектирует базу данных, но никогда не применяет изменения. Агент может объяснить и расставить приоритеты по доказательствам, но не может незаметно модифицировать продакшн через pgbot.

    Исходники: https://github.com/pgrundev/pgbot

    Буду особенно признателен за отзывы о пропущенных диагностических проверках, ложных срабатываниях и модели безопасности только для чтения для агентов кодирования.

Ещё за этот день

2026-08-25