HeadlinesBriefing favicon HeadlinesBriefing.com

Pgbot : outil Postgres en lecture seule

Hacker News •
×

Personne ne lit les métriques de la base de données. pgbot le fait. Connectez votre Postgres. Obtenez des réponses, pas des tableaux de bord : ce qui est sain, ce qui est cassé, et quoi réparer en premier. Il fonctionne avec n'importe quel cloud, se connectant directement par câble ou via un agent à côté d'une base de données qui ne quitte jamais votre réseau.

Les fonctionnalités incluent la surveillance de la santé de la base de données en temps réel (connexions, verrous, transactions, taux de réussite du cache, réplication, WAL), le suivi des performances des requêtes (requêtes lentes, régressions, débit, latence, SQL coûteux) et l'analyse des tables/index (croissance, utilisation, index inutilisés ou manquants, activité de vide, modèles de stockage). Les informations alimentées par l'IA vous permettent de poser des questions en anglais simple et d'obtenir des résumés, des explications et des recommandations basées sur des signaux réels.

pgbot mcp parle le protocole de contexte de modèle sur stdio, donc un agent IA peut l'appeler comme un outil en lecture seule. Il n'expose que des outils déterministes — inspect et unused_indexes — et laisse le modèle connecté faire l'explication. Aucune clé Gemini impliquée. Ajoutez-le à n'importe quel client MCP comme Claude Desktop ou Cursor.

Lecture seule par construction : pgbot n'écrit jamais, donc il n'y a rien qu'un agent puisse casser. Il offre également une invite de diagnostic pour un diagnostic priorisé et une ressource de lignes de base pour l'historique local. Utilisez-le avec Supabase, Neon, RDS, Docker, Kubernetes et des serveurs privés. Pas seulement de l'observabilité — un DBA IA.

FAQ : Comment pgbot assure-t-il un accès sécurisé en lecture seule ?

pgbot est en lecture seule par construction, n'écrivant jamais dans la base de données. Il se connecte directement ou via un agent pour les environnements privés, et prend en charge MCP pour les agents IA avec uniquement des outils déterministes comme inspect, garantissant aucune écriture.