• /
  • 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

Modo desenvolvedor

Cuidado

o modo de desenvolvedores é deprecated e não é mais suportado a partir do agente Ruby versão 4.1.0.

O agente New Relic Ruby inclui o modo de desenvolvedores, uma interface integrada para examinar detalhes sobre transações da web em seu aplicativo. Com o modo desenvolvedores, você pode examinar as chamadas de biblioteca e banco de dados feitas pelas ações do controlador à medida que são invocadas na instância Rails.

O modo de desenvolvedores gratuitos oferece a mesma visibilidade de transação aprofundada que você obtém com o recurso de rastreamento de transação do New Relic. No entanto, ele funciona apenas em uma única instância do Rails e tem uma sobrecarga muito maior do que a versão de produção. Não é recomendado para uso além da sandbox de desktop de um desenvolvedor.

Considerações de segurança

O modo de desenvolvedores do agente Ruby, que fica ativado por padrão quando o RAILS_ENV == "development", não se comunica de forma alguma com o coletor New Relic. Os gráficos de pizza são renderizados usando o Google Charts, que envolve uma postagem HTTP de dados agregados.

Dica

O modo de produção do agente Ruby, que fica ativado por padrão quando RAILS_ENV == "production" e RAILS_ENV == "staging", se comunica com o site New Relic. Para obter mais informações, consulte Segurança.

instalação

Para instalar o modo de desenvolvedor, instale o agente Ruby como um plug-in ou gem. Talvez também seja necessário definir developer_mode como verdadeiro em newrelic.yml para o RAILS_ENV no qual você está trabalhando. o modo desenvolvedores está ativado por padrão somente quando RAILS_ENV = development.

Embora um arquivo newrelic.yml seja criado como parte da instalação, não é necessário ter um válido.

Problemas conhecidos

Os problemas conhecidos do modo de desenvolvedor incluem:

Usando o modo de desenvolvedor

Se você executa sua aplicação em seu desktop usando thin, WEBrick ou algo semelhante, abra a URL /newrelic em seu servidor para ver a interface do usuário no modo desenvolvedores.

Cuidado

Se você estiver usando Passenger, Unicorn ou outros servidores de aplicativos bifurcados em sua área de trabalho, poderá notar algum comportamento estranho com o desaparecimento de dados se o seu servidor de aplicativos lançar várias instâncias. Consulte as Troubleshooting dicas a seguir.

screen-ruby-developer-mode-breakdown-chart

Developer Mode Breakdown Chart

Resolução de problemas

Dicas de resolução de problemas para o modo desenvolvedores:

Copyright © 2024 New Relic Inc.

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