- Proyecto open source desarrollado para simplificar la gestión y visualización de clústeres Postgres
- Originalmente comenzó para la comodidad de los desarrolladores que operan Postgres, pero ahora puede ser utilizado tanto por desarrolladores como por DBA al administrar y resolver problemas en clústeres
- Puede ejecutarse como herramienta personal en una PC local o instalarse en una VM para uso colaborativo en equipo
Funciones principales
- Gestión de todos los clústeres en un solo lugar
- Administración centralizada desde un solo dashboard de múltiples clústeres Postgres / Patroni
- Permite ver de un vistazo la lista de instancias por clúster, el estado de líder y seguidores, y las situaciones de failover
- Soporta agregar/eliminar clústeres y gestionar nombres y metadatos
- Proporciona una UI para las funciones principales de Patroni
- Las funciones clave que ofrece Patroni (elección de líder, failover, reinicio, etc.) pueden ejecutarse directamente desde la web UI
- Controla el comportamiento del clúster con una interfaz intuitiva sin necesidad de comandos CLI
- También permite monitorear el estado del clúster en operación y revisar eventos y logs importantes
- Revisión y edición de la configuración del clúster
- La configuración de Patroni y Postgres puede consultarse y editarse directamente desde la web UI
- Es posible cambiar configuraciones a nivel de clúster e instancia (ej.: parámetros de replicación, límites de conexión)
- Soporta guardado y despliegue automáticos tras los cambios, así como edición en formato JSON/YAML
- Ejecución y guardado de consultas de troubleshooting
- Ofrece como plantillas las consultas de diagnóstico más utilizadas
- El usuario puede ejecutar y guardar directamente consultas SQL de troubleshooting
- Permite revisar el estado de rendimiento por instancia (sesiones activas, tiempo de ejecución de consultas, estado de bloqueos, etc.)
- Reutiliza solicitudes guardadas como plantillas para simplificar la resolución repetitiva de problemas
- Revisión y limpieza de bloat (Bloat)
- Ofrece una función para revisar el bloat (espacio que creció innecesariamente) de tablas e índices de Postgres
- Analiza la proporción de espacio desperdiciado frente al espacio realmente utilizado por cada tabla/índice
- Cuando es necesario, puede ejecutar limpieza automática (
vacuum, reindex)
- Ayuda a optimizar el uso de disco y mejorar el rendimiento mediante monitoreo periódico
Aún no hay comentarios.