• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Introdução ao New Relic para PHP

Nosso agente PHP monitora seu aplicativo para ajudá-lo a identificar e resolver problemas de desempenho. Você também pode estender o monitoramento de desempenho do agente para coletar e analisar dados de negócios para ajudá-lo a melhorar a experiência dos clientes e tomar decisões de negócios orientadas por dados.

Use o agente PHP da New Relic para resolver problemas de desempenho do seu aplicativo com nosso tutorial Meu aplicativo está lento.

monitor o desempenho do aplicativo

PHP - APM Summary

one.newrelic.com > All capabilities > APM & services > (select an app) > Summary: após instalar o agente PHP, visualize um resumo do desempenho do seu aplicativo.

View the big picture of your app

Find errors and problems quickly

Drill down into performance details

View logs for your infrastructure data

Reúna os dados do seu log e da aplicação para tornar a resolução de problemas mais fácil e rápida. Não há necessidade de mudar para outra página de interface.

Analyze business data

Use o agente PHP para organizar, consultar e visualizar seus dados para responder perguntas importantes sobre o desempenho do aplicativo e a experiência do cliente.

Arquitetura

O agente PHP possui dois binários que trabalham juntos para encaminhar dados para o New Relic:

  • O agente lida com a instrumentação automática e de API do seu código PHP.
  • O daemon atua como um proxy entre o agente e a plataforma New Relic.

Você pode conectar até 500 aplicativos/agentes a um daemon. O daemon impõe amostragem quando os limites do ciclo de coleta são atingidos, portanto considere isso ao decidir quantos aplicativos/agentes conectar a um único daemon.

Dica

O número de aplicativos/agentes por daemon pode ser menor quando executado em contêiner Docker separado, dependendo da capacidade da conexão entre contêineres.

This diagram shows the flow of data from the PHP agent to New Relic.

O fluxo de dados do seu aplicativo PHP para o New Relic.

O fluxo de trabalho entre seu aplicativo e o New Relic deve ocorrer nesta ordem:

  1. O agente estabelece uma conexão de soquete com o daemon enviando a primeira carga útil de dados de instrumentação.
  2. O daemon estabelece um link HTTPS com a plataforma New Relic. O daemon deve ser invocado antes de seu aplicativo de instrumento ser invocado. Isso é chamado de modo de agente e é o padrão.

Para evitar a perda de dados reportados, certifique-se de que seu instrumento aplicativo não envie transação antes que ambas as conexões sejam estabelecidas.

Instale o agente

Antes de instalar o agente PHP, certifique-se de que seu sistema atenda aos requisitos do sistema. O agente PHP oferece suporte a muitos dos frameworks PHP, banco de dados e biblioteca mais comuns. Você também pode usar o agente em um ambiente flexível do Google App Engine (GAE).

Dica

Se você estiver instalando o agente em um serviço de hospedagem compartilhada, certifique-se de ter permissões de root para instalar o agente ou entre em contato com seu provedor de hospedagem para obter assistência técnica.

Para instalar o agente, primeiro inscreva-se no New Relic . Uma vez logado, utilize nosso launcher, ou veja as instruções de instalação específica.

Adicione dados PHP

Para standard installations, consulte:

Para outros tipos de instalação de PHP e tópicos advanced installation , consulte:

Configurar o agente

O agente inclui uma variedade de opções de configuração para personalizar e ajustar ainda mais sua instalação.

Dica

A parte mais importante da configuração do agente é dar um nome descritivo ao seu aplicativo. New Relic usa esse nome de aplicativo para métrica agregada quando você tem vários aplicativos ou hosts.

Após alterar qualquer opção de configuração do agente, reinicie o servidor web.

Estender instrumentação de agente

Depois de instalar o agente, vá além e amplie a instrumentação do agente:

  • Tempo de carregamento da página: integre o agente PHP ao

    para obter visibilidade da atividade do usuário final.

  • instrumentação personalizada: instrumento de operação não capturado como parte de nossa instrumentação framework .

  • API do agente: Use a API do agente para personalizar o comportamento do agente. Por exemplo, você pode coletar métricas personalizadas, sinalizar um erro ou ignorar completamente uma transação específica.

  • Atributo do agente: Personalize o atributo anexado à transação. A personalização do atributo permite evitar o envio de atributo sensível ou coletar atributo adicional para uma visibilidade mais profunda da sua transação.

Solucione problemas de sua instalação

Se você estiver tendo problemas, consulte a documentação de resolução de problemas do agente PHP. Alguns dos documentos mais importantes sobre resolução de problemas nessa seção incluem:

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.