Problema
Depois de instalar o agente Ruby do New Relic, gerar algum tráfego e esperar cinco minutos, nenhum dado aparece na interface do usuário do New Relic.
Solução
Para solucionar problemas de dados ausentes:
Verifique seu arquivo de configuração:
Certifique-se de que seu arquivo de configuração esteja instalado em
config/newrelic.yml
no diretório do seu aplicativo.Certifique-se de que seu arquivo de configuração seja YML válido.
Para fazer download de uma cópia limpa deste arquivo com seu
pré-preenchido, vá para
one.newrelic.com > All capabilities > (user menu) > Account settings > Download a clean configuration file
.
Reinicie seu servidor web.
Use o New Relic Diagnostics para tentar identificar automaticamente o problema.
Examine o arquivo de log do agente em
log/newrelic_agent.log
em busca de erros ou avisos que aparecem ao reiniciar os processos do servidor do aplicativo. Se esse arquivo de log não estiver presente ou não estiver sendo gravado, consulte Nenhum arquivo de log.Verifique no log do agente New Relic se há uma entrada que tenha
INFO : Reporting to:
seguida por um URL. Certifique-se de que o URL corresponda à conta e ao aplicativo que você está visualizando na interface do New Relic.Certifique-se de que o agente New Relic esteja configurado para iniciar no ambiente em que você está implantado. Para obter mais informações, consulte Controlando quando o agente Ruby é iniciado.
Se nenhum erro for óbvio no nível
info
, gere um log de depuração detalhado.Tente atualizar para a versão mais recente do gem newrelic_rpm .
Se você estiver usando algo diferente do Rails, defina
RACK_ENV
para um ambiente que aparece no arquivonewrelic.yml
, como desenvolvimento ou produção.