Lanzamiento de pgCluu 3.5
Toronto, Canadá 11 de julio de 2023
pgCluu – PostgreSQL Cluster Utilization
pgCluu es un programa en Perl que realiza auditorías completas del rendimiento de un cluster PostgreSQL. Consta de dos partes: un colector utilizado para obtener estadísticas del servidor PostgreSQL mediante psql y sar, y un generador de reportes que creará todas las salidas HTML y gráficas.
Esta es una versión de mantenimiento que corrige los problemas reportados por los usuarios en los últimos seis meses y añade soporte para PostgreSQL 16.
- Corrige pgcluu para los cambios de PG16 en
pg_stat_user_indexes
. - Corrige las estadísticas de tuplas activas/muertas.
- Añade
e
como expresión para el tipo de estadística ampliada. - Añade la opción
--disable-pidstat
para desactivar la recolección de métricas del comandopidstat
. Esto puede ser útil con versiones obsoletas de pidstat que no soportan la opción-U
. - Si se encuentra en un servidor secundario, no debe ejecutarse
pg_current_wal_lsn()
. - Utiliza la relispartición sólo para PG versión 10 y superiores.
Actualización: es posible anular la instalación anterior de forma segura y mantener la compatibilidad con versiones anteriores.
Para una lista completa de cambios y corrección de errores, consulten el ChangeLog.
El objetivo de este proyecto es proporcionar una herramienta completa para la auditoría de PostgreSQL que permita auditar de manera sencilla un servidor local o remoto sin necesidad de dependencia alguna.
Aunque se disponga únicamente de un archivo de salida sar, también es posible utilizar pgCluu para obtener gráficos sobre el uso del sistema a partir de este archivo.
pgCluu es una colección de herramientas, publicadas bajo licencia PostgreSQL, que pueden ser compartidas libremente. Cualquier contribución es bienvenida.
Para más información, consulten https://pgcluu.darold.net/
Vean un ejemplo de reporte en http://pgcluu.darold.net/example/index.html
Enlaces y créditos
Se agradece a todos los usuarios que enviaron parches, reportaron errores o solicitaron características. Todos están citados en el archivo ChangeLog.
pgCluu es un proyecto abierto. Se agradece cualquier contribución que nos ayude a mejorar la herramienta. Pueden enviar sus ideas, solicitudes de características o parches a través de las herramientas de GitHub o directamente a gilles@darold.net.
Enlaces:
Información:
pgCluu ha sido creado y es mantenido por Gilles Darold.
- Sitio web/demo: https://pgcluu.darold.net/
- Descarga: https://github.com/darold/pgcluu/releases
- Desarrollo: https://github.com/darold/pgcluu
Documentación: https://github.com/darold/pgcluu/blob/master/README