Microsoft.ApplicationInsights Namespace

Classes

Metric

Representa uma métrica multidimensional ou zero.
Contém métodos de conveniência para acompanhar, agregar e enviar valores.
Uma Metric instância agrupa um ou mais MetricSeries que realmente rastreiam e agregam valores, juntamente com atributos de nomenclatura e configuração que identificam a métrica e definem como ela será agregada.

MetricConfigurations

Contêiner estático para as configurações de métrica mais usadas.

MetricDimensionNames

Contém constantes usadas para se referir a dimensões de métrica com significância especial.

MetricDimensionNames.TelemetryContext

Contém constantes usadas para se referir a dimensões de métrica que serão mapeadas para campos dentro do TelemetryContext item de telemetria de métrica anexado ao Application Insights que representa objetos enviados MetricAggregate para o ponto de extremidade de ingestão de nuvem do Application Insights.

Quando uma métrica tem uma dimensão com esse nome que é igual a uma das constantes definidas aqui, o valor dessa dimensão não será enviado como um valor de dimensão regular, mas como o valor do campo correspondente dentro do do item de telemetria.TelemetryContext Observe que isso se aplica apenas a métricas que pertencem a componentes do Application Insights e que são enviadas por meio do ponto de extremidade de ingestão do Application Insights. As métricas enviadas por meio de outros canais não estão sujeitas a essa transformação.

MetricDimensionNames.TelemetryContext.Cloud

Fornece estrutura para constantes definidas em MetricDimensionNames.TelemetryContext. Consulte lá para obter mais informações.

MetricDimensionNames.TelemetryContext.Component

Fornece estrutura para constantes definidas em MetricDimensionNames.TelemetryContext. Consulte lá para obter mais informações.

MetricDimensionNames.TelemetryContext.Device

Fornece estrutura para constantes definidas em MetricDimensionNames.TelemetryContext. Consulte lá para obter mais informações.

MetricDimensionNames.TelemetryContext.Location

Fornece estrutura para constantes definidas em MetricDimensionNames.TelemetryContext. Consulte lá para obter mais informações.

MetricDimensionNames.TelemetryContext.Operation

Fornece estrutura para constantes definidas em MetricDimensionNames.TelemetryContext. Consulte lá para obter mais informações.

MetricDimensionNames.TelemetryContext.Session

Fornece estrutura para constantes definidas em MetricDimensionNames.TelemetryContext. Consulte lá para obter mais informações.

MetricDimensionNames.TelemetryContext.User

Fornece estrutura para constantes definidas em MetricDimensionNames.TelemetryContext. Consulte lá para obter mais informações.

TelemetryClient

Enviar eventos, métricas e outras telemetrias para o serviço Application Insights. Saiba mais

Enumerações

MetricAggregationScope

Usado ao obter ou criar um Metric para especificar opcionalmente o escopo no qual os valores da métrica devem ser agregados na memória.
Destinado a cenários avançados. O padrão "TelemetryConfiguration" é usado sempre que MetricAggregationScope não é especificado explicitamente.