11 puntos por xguru 2025-08-25 | Aún no hay comentarios. | Compartir por WhatsApp
  • 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.

Aún no hay comentarios.