Blog

Noticias

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 comando pidstat. 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.

Documentación: https://github.com/darold/pgcluu/blob/master/README

Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.