Bibliotecas de Azure Application Insights para .NETAzure Application Insights libraries for .NET

Información generalOverview

Application Insights es un servicio de supervisión y diagnóstico extensible para los desarrolladores de web con funcionalidades avanzadas de análisis ad hoc.Application Insights is an extensible monitoring & diagnostics service for web developers with powerful ad-hoc analytics capabilities. Puede utilizar las clases en el espacio de nombres ApplicationInsights para configurar la recopilación de datos de telemetría y enviar datos de telemetría personalizados desde las aplicaciones que desea supervisar.You can use the classes in the ApplicationInsights namespace to configure telemetry collection and send any custom telemetry from your applications that you want to monitor.

Biblioteca de clienteClient library

El SDK de cliente de Application Insights para .NET permite registrar eventos, datos agregados, excepciones, dependencias y métricas en Azure para su posterior análisis.The Application Insights client SDK for .NET allows you to log event, aggregated data, exceptions, dependency, and metrics to Azure for future analysis.

Instale el paquete NuGet directamente desde la Consola del Administración de paquetes de Visual Studio o con la CLI de .NET Core.Install the NuGet package directly from the Visual Studio Package Manager console or with the .NET Core CLI.

Administrador de paquetes de Visual StudioVisual Studio Package Manager

Install-Package Microsoft.ApplicationInsights 
dotnet add package Microsoft.ApplicationInsights 

EjemploExample

En este ejemplo se realiza un seguimiento de un evento personalizado para Application Insights.This example tracks a custom event to Application Insights.

TelemetryClient client = new TelemetryClient();
client.TrackEvent("MyCustomEvent");

EjemplosSamples

Consulte la lista completa de ejemplos de Azure Application Insights.View the complete list of Azure Application Insights samples.