Microsoft.ApplicationInsights.Extensibility Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
AutocollectedMetricsExtractor |
Extrait automatiquement collectés, pré-agrégés (aka. Métriques « standard » issues de la télémétrie.
Les extracteurs de métriques participent au pipeline de télémétrie en tant que processeurs de télémétrie. Ils examinent les éléments de télémétrie qui transitent par le pipeline et créent des métriques pré-agrégées en fonction des éléments rencontrés. Les métriques peuvent être n’importe quoi. Par exemple, vous pouvez choisir d’extraire une métrique pour « Durée de la demande » à partir d’éléments RequestTelemetry. Vous pouvez également choisir de créer une métrique « Vaches vendues » à partir d’éléments EventTelemetry suivis par l’utilisateur spécifiques qui contiennent des informations respectives.
|
OperationCorrelationTelemetryInitializer |
Initialiseur de télémétrie qui remplit OperationContext pour l’élément de télémétrie de l’activité. Cet initialiseur est responsable de la corrélation des éléments de télémétrie dans le même processus. |
SdkInternalOperationsMonitor |
Permet de définir si le thread effectue actuellement une opération interne du KIT de développement logiciel (SDK). |
SequencePropertyInitializer |
ITelemetryInitializer qui remplit la Sequence propriété pour les données de télémétrie internes Microsoft envoyées au point de terminaison Vortex. |
TelemetryConfiguration |
Encapsule la configuration de télémétrie globale généralement chargée à partir du fichier ApplicationInsights.config. |
TelemetrySink |
Représente une destination pour la télémétrie, composée d’un ensemble de processeurs de télémétrie et d’un canal. |
Interfaces
IApplicationIdProvider |
Interface permettant de fournir un ID d’application pour une clé d’instrumentation donnée. |
IExtension |
Interface permettant de définir des extensions fortement typées pour les types de télémétrie. |
IOperationHolder<T> |
Représente l’élément d’opération qui contient les données de télémétrie qui sont suivies sur la demande finale. L’opération peut être associée à des dépendances WEB ou SQL. |
ISerializableWithWriter |
Interface permettant de définir des objets qui peuvent être sérialisés avec un donné ISerializationWriter. |
ISerializationWriter |
Interface permettant de définir des enregistreurs capables de sérialiser des données dans différents formats. |
ITelemetryInitializer |
Représente un objet qui initialise des ITelemetry objets. |
ITelemetryModule |
Représente un objet qui prend en charge l’initialisation à partir de TelemetryConfiguration. |
ITelemetryProcessor |
Représente un objet utilisé pour traiter la télémétrie dans le cadre de son envoi à Application Insights. |
Azure SDK for .NET