Neste guia, vamos configurar o PHP slowlog para registrar requisições lentas em domínios que utilizam o manipulador PHP-FPM no Plesk. Essa funcionalidade é útil para identificar gargalos de desempenho.
1. Faça login no Plesk
- Acesse o painel do Plesk com suas credenciais de administrador.
2. Acesse as configurações do domínio
- Vá para Domínios e selecione o domínio desejado, por exemplo,
example.com
. - Clique em Configurações do PHP.
3. Adicione as configurações de Slowlog
- Na seção Configurações adicionais do PHP, insira o seguinte código:
[php-fpm-pool-settings]
slowlog = /var/www/vhosts/example.com/logs/slow.log
request_slowlog_timeout = 1s
Nota: Substitua example.com
pelo nome do domínio real.
Clique em Ok para salvar as alterações.
4. Localização do arquivo de log
- O arquivo de log de requisições lentas será criado no seguinte local:
/var/www/vhosts/example.com/logs/slow.log
5. Importante: Use o PHP slowlog apenas para depuração
Assim como no monitoramento de queries lentas no MySQL, o PHP slowlog deve ser utilizado exclusivamente para fins de depuração.
Certifique-se de desativá-lo após concluir o diagnóstico, para evitar sobrecarga de logs e consumo excessivo de recursos no servidor.
AVISO LEGAL: Os procedimentos descritos neste documento devem ser executados de acordo com o contexto de cada sistema, de forma a evitar impactos negativos à segurança, disponibilidade, integridade e privacidade de dados. A CentralServer se reserva o direito de modificar a qualquer tempo e sem aviso prévio as informações aqui apresentadas a fim de refletir o lançamento de novos serviços, atualizações físicas e operacionais, e evolução do estado-da-arte da tecnologia.