Identifique e resolva problemas até a linha de código com o monitoramento Node.js da New Relic. Com recursos como mapas de serviço, Errors Inbox, logs contextualizados e muito mais, nosso agente Node.js ajuda você a obter uma visão completa do ambiente do seu aplicativo.
Por que isso importa
Muitas solicitações de aplicativos Node.js são baseadas em URLs brutos. Nossa solução é diferente. New Relic for Node.js assume que pode agrupar solicitações para seu aplicativo em transação em vez de solicitações HTTP. transação são definidos dando um nome a um ou mais caminhos de solicitação. Esses nomes são usados para:
- Visualize onde seu aplicativo está gastando tempo (em falhas de transação).
- Identifique solicitações lentas.
- Métrica de grupo.
- Mostre quais partes do seu aplicativo estão sofrendo com o desempenho lento do banco de dados.
instalação
- Revise o requisito do sistema.
- Cadastre-se para obter uma conta New Relic.
- Leia a documentação de instalação.
- Vá diretamente para a interface do usuário do New Relic para adicionar dados do Node.js.
Amplie sua instrumentação
O agente Node.js instrumenta automaticamente muitos pacotes de terceiros diferentes, mas você pode estendê-lo para atender às suas próprias necessidades:
Amplie sua instrumentação | Comentários |
|---|---|
Costumização |
|
Medições de VM |
|
Atividade do usuário final |
|
Visualize o log do seu APM e dados de infraestrutura
Você também pode reunir os dados do seu log e do aplicativo para tornar a resolução de problemas mais fácil e rápida. Com os logs contextualizados do APM, você pode ver a mensagem do log relacionada aos seus erros e trace diretamente na interface do seu aplicativo. Você também pode ver os logs contextualizados dos dados da sua infraestrutura, como cluster do Kubernetes. Não há necessidade de mudar para outra página de interface no New Relic.
Solucione problemas de sua instalação
Se você encontrar problemas com seu agente Node.js, consulte nossos documentos sobre resolução de problemas. Alguns dos documentos mais importantes sobre resolução de problemas nessa seção incluem:
- Grande uso de memória: se você instalou o agente Node.js e seu uso de memória aumentou, verifique estas soluções possíveis.
- resolução de problemas na instalação do Node.js: tente estas etapas se você não vir nenhum dado, não conseguir arquivar o log ou encontrar outros problemas de instalação com o agente Node.js.
- resolução de problemas de instrumentação do browser: se você encontrar problemas com os dados do browser, consulte estas dicas adicionais para Node.js.
Se precisar de mais ajuda, obtenha suporte em support.newrelic.com.
Verifique o código-fonte
Nosso agente Node.js é um software de código aberto. Você pode navegar pelo código-fonte e enviar melhorias ou criar seu próprio fork e construí-lo. Para obter mais informações, consulte o README node-newrelic no GitHub.