Microsoft.ApplicationInsights Espacio de nombres

Clases

Metric

Representa una métrica multidimensional o cero.
Contiene métodos útiles para realizar un seguimiento, agregar y enviar valores.
Una Metric instancia agrupa uno o varios MetricSeries que realmente realizan un seguimiento de los valores agregados y junto con los atributos de nomenclatura y configuración que identifican la métrica y definen cómo se agregarán.

MetricConfigurations

Contenedor estático para las configuraciones de métricas más usadas.

MetricDimensionNames

Contiene constantes usadas para hacer referencia a dimensiones métricas con un significado especial.

MetricDimensionNames.TelemetryContext

Contiene constantes que se usan para hacer referencia a las dimensiones de métricas que se asignarán a los campos del TelemetryContext elemento de telemetría de métrica de Application Insights adjunto que representa los MetricAggregate objetos enviados al punto de conexión de ingesta en la nube de Application Insights.

Cuando una métrica tiene una dimensión con este nombre que es igual a una de las constantes definidas aquí, el valor de esa dimensión no se enviará como valor de dimensión normal, sino como valor del campo correspondiente dentro del elemento de telemetría del TelemetryContextelemento de telemetría. Tenga en cuenta que esto solo se aplica a las métricas que pertenecen a los componentes de Application Insights y que se envían a través del punto de conexión de ingesta de Application Insights. Las métricas enviadas a través de otros canales no están sujetas a esta transformación.

MetricDimensionNames.TelemetryContext.Cloud

Proporciona estructura para las constantes definidas en MetricDimensionNames.TelemetryContext. Consulta allí para obtener más información.

MetricDimensionNames.TelemetryContext.Component

Proporciona estructura para las constantes definidas en MetricDimensionNames.TelemetryContext. Consulta allí para obtener más información.

MetricDimensionNames.TelemetryContext.Device

Proporciona estructura para las constantes definidas en MetricDimensionNames.TelemetryContext. Consulta allí para obtener más información.

MetricDimensionNames.TelemetryContext.Location

Proporciona estructura para las constantes definidas en MetricDimensionNames.TelemetryContext. Consulta allí para obtener más información.

MetricDimensionNames.TelemetryContext.Operation

Proporciona estructura para las constantes definidas en MetricDimensionNames.TelemetryContext. Consulta allí para obtener más información.

MetricDimensionNames.TelemetryContext.Session

Proporciona estructura para las constantes definidas en MetricDimensionNames.TelemetryContext. Consulta allí para obtener más información.

MetricDimensionNames.TelemetryContext.User

Proporciona estructura para las constantes definidas en MetricDimensionNames.TelemetryContext. Consulta allí para obtener más información.

TelemetryClient

Envíe eventos, métricas y otros datos de telemetría al servicio Application Insights. Más información

Enumeraciones

MetricAggregationScope

Se usa al obtener o crear para Metric especificar opcionalmente el ámbito en el que se van a agregar los valores de la métrica en la memoria.
Diseñado para escenarios avanzados. El valor predeterminado "TelemetryConfiguration" se usa siempre que MetricAggregationScope no se especifica explícitamente.