Módulo Google PerfTools#

Habilita a criação de perfis de processos worker do Angie usando Google Performance Tools. O módulo é destinado a desenvolvedores do Angie e permite analisar e otimizar o desempenho do servidor fornecendo informações detalhadas sobre uso de memória, carga de CPU e outras métricas de desempenho.

Ao compilar a partir do código fonte, este módulo não é compilado por padrão; ele deve ser habilitado com o --with-google_perftools_module parâmetro de compilação.

Nota

Este módulo requer a biblioteca gperftools.

Exemplo de Configuração#

google_perftools_profiles /var/log/angie/perftools;

Os perfis serão armazenados em arquivos como /var/log/angie/perftools.<PID do processo worker>.

Diretivas#

google_perftools_profiles#

Sintaxe

google_perftools_profiles prefixo do arquivo;

Padrão

Contexto

main

Define o prefixo do nome do arquivo onde as informações de profiling para o processo worker do Angie serão armazenadas. O ID do processo worker é anexado ao final do nome após um ponto, por exemplo: /var/log/angie/perftools.1234.