Microsoft.ApplicationInsights.Extensibility Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
AutocollectedMetricsExtractor |
Extrai coletados automaticamente, pré-agregados (também conhecido como . Métricas "padrão") da telemetria.
Os Extratores de Métrica participam do pipeline de telemetria como processadores de telemetria. Eles examinam os itens de telemetria que passam pelo pipeline e criam métricas pré-agregadas com base nos itens encontrados. As métricas podem ser qualquer coisa. Por exemplo, pode-se optar por extrair uma métrica para "Duração da Solicitação" de itens RequestTelemetry. Ou pode-se optar por criar uma métrica "Cows Sold" de itens EventTelemetry controlados pelo usuário específicos que contêm as respectivas informações.
|
OperationCorrelationTelemetryInitializer |
Inicializador de telemetria que preenche OperationContext para o item de telemetria da Atividade. Esse inicializador é responsável pela correlação de itens de telemetria dentro do mesmo processo. |
SdkInternalOperationsMonitor |
Ajuda a definir se o thread está executando a operação interna do SDK no momento. |
SequencePropertyInitializer |
Um ITelemetryInitializer que preenche Sequence a propriedade para a telemetria interna da Microsoft enviada para o ponto de extremidade do Vortex. |
TelemetryConfiguration |
Encapsula a configuração de telemetria global normalmente carregada do arquivo ApplicationInsights.config. |
TelemetrySink |
Representa um destino para telemetria, que consiste em um conjunto de processadores de telemetria e um canal. |
Interfaces
IApplicationIdProvider |
Uma interface para fornecer uma ID do Aplicativo para uma determinada chave de instrumentação. |
IExtension |
Interface para definir extensões fortemente tipados para tipos de telemetria. |
IOperationHolder<T> |
Representa o item de operação que contém a telemetria que é rastreada na solicitação final. A operação pode ser associada a dependências WEB ou SQL. |
ISerializableWithWriter |
Interface para definir objetos que podem ser serializados com um determinado ISerializationWriter. |
ISerializationWriter |
A interface para definir gravadores capazes de serializar dados em vários formatos. |
ITelemetryInitializer |
Representa um objeto que inicializa ITelemetry objetos . |
ITelemetryModule |
Representa um objeto que dá suporte à inicialização de TelemetryConfiguration. |
ITelemetryProcessor |
Representa um objeto usado para processar a telemetria como parte do envio para o Application Insights. |
Azure SDK for .NET