pgEdge/ai-dba-workbench
pgEdge/ai-dba-workbench has 50 GitHub stars and 11 forks. Star changes are not measured yet. Last checked 2026-11-14 08:12 UTC. Last push 2026-11-13.
Progression mesurée des étoiles
- in 24h
- Historique en cours
- in 7 days
- Historique en cours
- in 15 days
- Historique en cours
- in 1 month
- Historique en cours
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
À propos
A PostgreSQL monitoring system built combining traditional and AI monitoring from the ground up.
DonnéesREADME.md
OriginalpgEdge AI DBA Workbench
Table of Contents
- pgEdge AI DBA Workbench
- Using Binary Files to Install Workbench
- Building Workbench from Source
- Installing and Configuring pgEdge AI DBA Workbench:
- User Guide:
- Using the Workbench
- Monitoring Dashboards:
- Alerts:
- Blackout Management
- AI Features:
- MCP Tools
- Administrator's Guide:
- Developer's Guide:
- Overview
- Contributing
- Collector:
- Alerter:
- Server:
- Client:
- Design:
- Changelog
- Issues
- Contributing
- License
pgEdge AI DBA Workbench
The pgEdge AI DBA Workbench is a unified environment for monitoring and management of any PostgreSQL v15+ instance, including Supabase and Amazon RDS, with an optional AI agent. The Workbench watches every instance, catches anomalies before they become outages, and walks through diagnosis and resolution step by step.
The Workbench combines a Model Context Protocol (MCP) Server with a web-based user interface and data collector. Users can query, analyze, and manage distributed clusters using natural language and intelligent automation. The Workbench exposes pgEdge tools and data sources such as Spock replication status, cluster configuration, and operational metrics to language models.
The architecture supports switching between cloud-connected LLMs like Claude and locally hosted models from Ollama. This design ensures similar levels of functionality in air-gapped or secure environments. The pgEdge AI DBA Workbench bridges database administration and AI reasoning; it offers an extensible foundation for observability, troubleshooting, and intelligent workflow creation across the pgEdge ecosystem.
The pgEdge AI DBA Workbench consists of four main components:
- The Collector monitors PostgreSQL servers and stores metrics in a centralized datastore.
- The Server provides MCP tools and resources for interacting with PostgreSQL systems.
- The Alerter evaluates collected metrics against thresholds and AI-powered anomaly detection to generate alerts.
- The Client provides a web-based user interface for the AI DBA Workbench.
The Workbench can be:
- installed with binary files from the Github repo.
- built from source code from the Github repo.
- deployed in a Docker container.
- installed with packages from the pgEdge repository.
Using Binary Files to Install Workbench
Pre-built binary files for Workbench are available from the pgEdge repo at: https://github.com/pgEdge/ai-dba-workbench/releases.
The Quick Start - Installing with Binaries guide contains detailed
instructions for using the binary files to install and configure
the Workbench.
Building Workbench from Source
The Workbench can be built from source for local development or to produce custom binaries.
The Quick Start - Building from Source guide contains detailed
instructions for cloning the repository, satisfying build dependencies,
and compiling the Workbench:
Building from Source.
Using Docker to Install Workbench
Pre-built container images for Workbench are published to the GitHub Container Registry for each release.
The Quick Start - Docker Deployment guide contains detailed
instructions for deploying the Workbench using Docker Compose:
Docker Deployment.
Issues
To report an issue with the software, visit: GitHub Issues
Contributing
We welcome your project contributions; for more information, see docs/developer-guide/contributing.md.
For more information, visit docs.pgedge.com.
License
This project is licensed under the PostgreSQL License.
Explorer des projets similaires
Asabeneh/30-Days-Of-Python
Le défi de programmation 30 Days of Python est un guide pas à pas pour apprendre le langage de programmation Python en 30 jours. Ce défi peut prendre plus de 100 jours. Avancez à votre rythme. Ces vidéos peuvent aussi vous aider : https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,719 étoilesgrafana/grafana
Plateforme ouverte et composable d’observabilité et de visualisation de données. Visualise les métriques, les journaux et les traces issus de plusieurs sources, comme Prometheus, Loki, Elasticsearch, InfluxDB, Postgres et bien d’autres.
77,897 étoilesredis/redis
Pour les développeurs qui créent des applications en temps réel pilotées par les données, Redis est le cache, le serveur de structures de données et le moteur de requêtes documentaires et vectorielles préféré, le plus rapide et le plus riche en fonctionnalités.
77,491 étoilesapache/superset
Apache Superset est une plateforme de visualisation et d'exploration de données.
75,524 étoiles