Lanzamiento de pgCluu v3.2
Grenoble, Francia – 30 de septiembre de 2021
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.
Novedades y mejoras para reportes y características:
- Añadida la recopilación y el reporte para funciones de trigger no utilizadas.
- Añadidas las estadísticas de sistema dedicadas a procesos PostgreSQL a través de estadísticas generadas por pidstat.
- Añadido el reporte del parámetro de CPU scaling_governor para comprobar si está configurado en modo powersave. La configuración en modo performance puede mejorar el rendimiento hasta un 20% tras la carga de PostgreSQL. Para más información sobre este parámetro de kernel vean https://wiki.archlinux.org/index.php/CPU_frequency_scaling#Scaling_governors
Nuevas opciones de línea de comandos:
- Añadida la opción de línea de comandos -t | –lock-timeout con un valor por defecto de 3 segundos que permite finalizar de forma automática una consulta SQL que podría estar bloqueada por la actividad de otra sesión como, por ejemplo, un drop table.
Nuevas directivas de configuración :
- Añadida a pgcluu.conf la directiva de configuración STATS_REPORT_OUTDIR que permite definir el directorio en el que se guardarán los reportes de pgCluu. Por defecto es /var/lib/pgcluu/report/.
Compatibilidad con versiones anteriores:
- Para evitar la posible falta de memoria en una instalación no controlada, se ha cambiado el almacenamiento ilimitado por un período de retención por defecto de 30 días.
Para una lista completa de cambios y correcciones de errores, consulten el ChangeLog.
pgCluu es un programa en Perl que realiza auditorías completas de las prestaciones 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.
Información
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 dispongan ú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 que pueden ser compartidas libremente, publicadas bajo licencia PostgreSQL. Cualquier contribución es bienvenida.
Para más información, consulten http://pgcluu.darold.net/
Vean un ejemplo de reporte en http://pgcluu.darold.net/example/index.html
Enlaces
pgCluu ha sido creado y es mantenido por Gilles Darold.
- Sitio web/demo: http://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