Bibliotecas do Azure Application Insights para .NET
Visão geral
O Application Insights é um serviço de monitoramento & extensível diagnóstico para desenvolvedores Web com recursos avançados de análise ad hoc. Você pode usar as classes no namespace do ApplicationInsights para configurar a coleta de telemetria e enviar telemetria personalizada de qualquer aplicativo seu que deseja monitorar.
Biblioteca do cliente
O SDK cliente do Application Insights para .NET permite que você registre eventos, dados agregados, exceções, dependências e métricas em log para o Azure para análise futura.
Instale o pacote NuGet diretamente do console do Gerenciador de Pacotes do Visual Studio ou com a CLI do .NET Core.
Gerenciador de Pacotes do Visual Studio
Install-Package Microsoft.ApplicationInsights
dotnet add package Microsoft.ApplicationInsights
Exemplo
Este exemplo rastreia um evento personalizado até o Application Insights.
TelemetryClient client = new TelemetryClient();
client.TrackEvent("MyCustomEvent");
Exemplos
Veja a lista completa de exemplos do Azure Application Insights.
Azure SDK for .NET