Problema
Seu agente para de reportar dados ao usar o agente PHP da New Relic. O sistema operacional inclui o SELinux por padrão ou foi adicionado ao ambiente para fins de segurança.
Solução
Para resolver esse problema, use qualquer uma destas opções:
Causa
A extensão PHP e o daemon do agente se comunicam por padrão por meio de /tmp/.newrelic.sock
(soquete Unix). Se o SELinux não estiver configurado para permitir a comunicação da extensão PHP e do daemon, isso impedirá que esses dois componentes do agente se comuniquem entre si quando o SELinux estiver configurado para o modo enforcing
.
Em alguns casos, o SELinux pode impedir que o daemon seja iniciado completamente. Verificar o daemon PHP pode ser uma etapa necessária de resolução de problemas ao diagnosticar problemas do SELinux.
SELinux é um software de segurança desenvolvido para limitar a comunicação de processos em seu ambiente. SELinux é uma ferramenta poderosa em segurança de servidores. Como tal, você deve implementá-lo e configurá-lo para se adequar ao seu próprio ambiente de servidor.
A New Relic não influencia as decisões sobre como configurar a segurança do servidor ou os processos que você permite a execução. Não somos responsáveis pelas decisões de segurança do seu software. Você deve revisar suas definições de configuração para garantir que estejam em conformidade com suas próprias políticas de segurança antes de implementá-las.