Com nosso agente .NET para monitoramento de desempenho de aplicativos (APM), você pode:
- Use o APM para obter uma visão geral de alto nível do seu aplicativo, para ver detalhes de nível de código, como rastreamento de transação, consulta ao banco de dados e erros, e para rastrear atividades em grandes sistemas distribuídos.
- Receba notificações proativas de alertas para garantir que seu aplicativo esteja funcionando perfeitamente.
- Utilize o criador de consulta para consultar seus dados e criar dashboard customizado com esses dados.
- Instale o monitoramento de infraestrutura para visualizar o desempenho do ambiente host do seu aplicativo.
Depois de instalar o agente .NET, você verá um resumo do desempenho do seu aplicativo em nossa página APM Summary .
Instale o agente
Para usar o agente .NET:
- Certifique-se de que seu sistema atenda à compatibilidade do agente .NET
- Cadastre-se para uma conta New Relic.
- Instale o agente .NET por meio do inicializador do produto abaixo ou seguindo nossos procedimentos de instalação padrão na documentação.
Suporte para .NET framework e .NET Core
O agente .NET da New Relic oferece suporte ao .NET Framework e ao ..NET Core, e funciona com todas as linguagens compatíveis com .NET, como VB.NET, C# e CLI.
O suporte do agente para .NET Core aproveita a compatibilidade, a velocidade, o recurso de API expandido e os recursos de plataforma cruzada do .NET Core da Microsoft. O agente does not oferece suporte a versões do Microsoft .NET Core anteriores à 2.0.
Com o suporte da New Relic para .NET, você pode monitor seus aplicativos de forma dinâmica ou em ambiente distribuído, como:
- Imagens de VM de servidor gerenciado em nuvem
- Servidores VM no host
- Serviços de aplicativos do Microsoft Azure
- Sistemas Windows e Linux auto-hospedados
- VM AWS EC2
Amplie sua instrumentação
Depois de instalar o agente .NET, estenda a instrumentação do agente com um ou mais destes métodos:
Instrumentation options | Details |
---|---|
Integre o agente .NET ao para obter visibilidade da atividade do usuário final.
| |
Instrumento de transação não capturado como parte da instrumentação framework automática da New Relic. | |
Consulte o guia da API do agente .NET para saber como personalizar o comportamento do agente. Por exemplo, você pode coletar métricas personalizadas, sinalizar um erro ou ignorar completamente uma transação específica. | |
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. | |
Habilite distributed tracing para entender a atividade em sistemas distribuídos complexos que usam muitos serviços e microsserviços. | |
Explore estas ferramentas: exportador OpenTelemetry e SDK de telemetria .NET. |
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, você pode ver a mensagem do log relacionada aos seus erros e rastrear diretamente na interface 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.
Verifique o código-fonte
O agente .NET é um software de código aberto. Isso significa que 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.