Microsoft.WindowsAzure.Mobile.Service.Diagnostics 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
EntityStatusReporter |
Fournit un StatusReport pour les contrôleurs de table à l’aide d’Entity Framework |
HealthIndicator |
Fournit une implémentation par défaut de l’abstraction IHealthIndicator sans dépendances externes. |
MetricsLatencyEvent |
Classe d’événements utilisée pour le suivi interne des événements de latence en attente |
MetricsLogger |
Implémentation par défaut de IMetricsLogger qui n’effectue aucune journalisation. |
MongoStatusReporter |
Fournit un StatusReport pour les contrôleurs de table à l’aide de Mongo DB. |
SecurityStatusReporter |
Fournit un StatusReport pour les extensions de sécurité. |
ServiceExceptionFilterAttribute |
Fournit une valeur par défaut System.Web.Http.Filters.ExceptionFilterAttribute qui intercepte les exceptions non gérées qui se produisent dans le pipeline de filtre et les enregistre. |
ServiceExceptionLogger |
Fournit un enregistreur d’événements d’exception non géré d’API web global qui est appelé lorsque les exceptions non gérées se propagent jusqu’à l’infrastructure d’API web. |
ServiceTraceManager |
Implémentation simple System.Web.Http.Tracing.ITraceManager qui n’inscrit aucun des traceurs d’API web intégrés. Nous l’utilisons pour suivre uniquement les traces système et les traces utilisateur du service. |
ServiceTraceWriter |
Cette System.Web.Http.Tracing.ITraceWriter implémentation met en forme les traces afin qu’elles incluent un identificateur de corrélation de demande, le cas échéant. En outre, il permet de filtrer les traces en fonction de leur « Catégorie » respective. |
SignalRStatusReporter |
Fournit un StatusReport pour ASP.NET SignalR. |
StatusReporter |
Fournit une valeur par défaut StatusReport pour le service. |
StatusReporterTypeResolver |
Fournit une implémentation de IStatusReporterTypeResolver sans dépendances externes. |
StorageStatusReporter |
Fournit un StatusReport pour les contrôleurs de table à l’aide du Stockage Azure. |
TableStatusReporter |
Fournit un StatusReport pour les contrôleurs de table. |
Interfaces
IHealthIndicator |
Fournit une abstraction pour obtenir ou définir l’intégrité d’un service. Peut HealthReport être utilisé pour indiquer que quelque chose ne va pas, par exemple en fournissant un indicateur sur la page d’accueil. |
IMetricsLogger |
Définit une interface pour l’émission d’événements de métriques à partir du runtime pour l’agrégation et la création de rapports ultérieures. |
IStatusReporter |
Fournit une abstraction pour générer des informations status qui alimentent la réponse fournie par .DiagnosticsController L’accès aux informations exposées par est DiagnosticsController contrôlé à l’aide de la ConfigOptions instance. Veillez à ne pas exposer d’informations privées ou confidentielles. |
IStatusReporterTypeResolver |
Le IStatusReporter fournit une abstraction pour la création de rapports status via le DiagnosticsController. le IStatusReporterTypeResolver fournit une abstraction pour énumérer et fournir les IStatusReporter implémentations qui doivent participer à ce processus. |
Énumérations
HealthMeter |
Indique l’état d’intégrité du service. Il est utilisé par pour HealthIndicator émettre un rapport d’intégrité sur demande. L’un des endroits où il est utilisé est d’indiquer avec une notification sur la page d’accueil du service indiquant l’état d’intégrité du service. |
Azure SDK for .NET