Problema
Usar o agente PHP New Relic no AWS Fargate resulta em desempenho insatisfatório.
Explicação
O agente PHP depende fortemente da fonte de relógio de um sistema para atividades de cronometragem. Devido à verificação constante do relógio, para ser eficaz, o agente PHP precisa de um clocksource baseado em vDSO para que as chamadas repetitivas para verificar a hora não dominem o desempenho geral. Você pode encontrar mais detalhes sobre como verificar/alterar o clocksource aqui.
Infelizmente, o AWS Fargate exige o xen clocksource que NÃO oferece suporte a vDSO. Apesar da disponibilidade de outras fontes de relógio, o AWS Fargate proíbe que você altere a fonte de relógio tornando o diretório sys somente leitura. Este é um problema em aberto com o Fargate em relação a esta limitação.
Se Fargate for um requisito absoluto, você pode desligar a instrumentação automática e instrumentar manualmente apenas alguns, transação principal. Fora isso, como o clocksource é muito importante para a verificação de tempo para coletar métricas do PHP, atualmente não há soluções alternativas para esse problema da AWS. Alguns clientes obtiveram sucesso usando agentes em serviços da AWS que permitem alterar a fonte do relógio, como EC2 e Graviton.