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, o módulo não é
compilado por padrão; ele deve ser habilitado com a opção de
compilação --with-google_perftools_module.
O módulo não está incluído em pacotes e imagens de nossos repositórios.
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#
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 do arquivo após um ponto, por exemplo:
/var/log/angie/perftools.1234.