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
Para instalar nosso agente, você precisa primeiro se inscrever no New Relic . Depois de fazer login, siga as instruções ou use nosso iniciador para fazer com que os dados fluam.
- Revise o requisito do sistema.
- Leia a documentação de instalação.
- Vá diretamente para a interface do New Relic para adicionar dados do Node.js.
Amplie sua instrumentação
Depois de instalar o agente Node.js, amplie sua instrumentação:
O agente Node.js auto-instrumenta muitos pacotes de terceiros diferentes. No entanto, existem dois outros módulos necessários se você deseja telemetria para Apollo Server e Next.js.
Amplie sua instrumentação | Comentários |
---|---|
Costumização |
|
Estender a instrumentaçã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 da aplicação 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 rastrear diretamente na UI do seu aplicativo. Você também pode ver o 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.