Módulo Google PerfTools#

Permite perfilar los procesos de trabajo de Angie utilizando Google Performance Tools. El módulo está destinado a los desarrolladores de Angie y les permite analizar y optimizar el rendimiento del servidor al proporcionar información detallada sobre el uso de memoria, la carga de CPU y otras métricas de rendimiento.

Cuando se compila desde el código fuente, este módulo no se compila por defecto; debe habilitarse con la opción de compilación --with-google_perftools_module.

El módulo no está incluido en paquetes e imágenes de nuestros repositorios.

Nota

Este módulo requiere la biblioteca gperftools.

Ejemplo de configuración#

google_perftools_profiles /var/log/angie/perftools;

Los perfiles se almacenarán en archivos como /var/log/angie/perftools.<PID del proceso de trabajo>.

Directivas#

google_perftools_profiles#

Sintaxis

google_perftools_profiles archivo;

Predeterminado

—

Contexto

main

Establece el prefijo del nombre de archivo donde se almacenará la información de perfilado para el proceso de trabajo de Angie. El ID del proceso de trabajo se añade al final del nombre de archivo después de un punto, por ejemplo: /var/log/angie/perftools.1234.