Microsoft.WindowsAzure.Mobile.Service.Diagnostics Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
EntityStatusReporter |
Stellt eine StatusReport für Tabellencontroller mit Entity Framework bereit. |
HealthIndicator |
Stellt eine Standardimplementierung der IHealthIndicator Abstraktion ohne externe Abhängigkeiten bereit. |
MetricsLatencyEvent |
Ereignisklasse, die für die interne Nachverfolgung ausstehender Latenzereignisse verwendet wird |
MetricsLogger |
Die Standardimplementierung von IMetricsLogger führt keine Protokollierung durch. |
MongoStatusReporter |
Stellt ein StatusReport für Tabellencontroller mit Mongo DB bereit. |
SecurityStatusReporter |
Stellt eine StatusReport für Sicherheitserweiterungen bereit. |
ServiceExceptionFilterAttribute |
Stellt eine Standardeinstellung System.Web.Http.Filters.ExceptionFilterAttribute bereit, mit der unbehandelte Ausnahmen erfasst werden, die in der Filterpipeline auftreten, und diese protokolliert werden. |
ServiceExceptionLogger |
Stellt eine globale, unbehandelte Ausnahmeprotokollierung der Web-API bereit, die aufgerufen wird, wenn nicht behandelte Ausnahmen an die Web-API-Infrastruktur weitergegeben werden. |
ServiceTraceManager |
Einfache System.Web.Http.Tracing.ITraceManager Implementierung, die keines der integrierten Web-API-Ablaufverfolgungsmodule registriert. Wir verwenden dies nur zum Nachverfolgen von Systemablaufverfolgungen und Benutzerablaufverfolgungen aus dem Dienst. |
ServiceTraceWriter |
Diese System.Web.Http.Tracing.ITraceWriter Implementierung formatiert Ablaufverfolgungen, sodass sie einen Anforderungskorrelationsbezeichner enthalten, sofern verfügbar. Darüber hinaus können Ablaufverfolgungen anhand ihrer jeweiligen "Kategorie" gefiltert werden. |
SignalRStatusReporter |
Stellt eine StatusReport für ASP.NET SignalR bereit. |
StatusReporter |
Stellt eine Standardeinstellung StatusReport für den Dienst bereit. |
StatusReporterTypeResolver |
Stellt eine Implementierung von IStatusReporterTypeResolver ohne externe Abhängigkeiten bereit. |
StorageStatusReporter |
Stellt eine StatusReport für Tabellencontroller mit Azure Storage bereit. |
TableStatusReporter |
Stellt ein StatusReport für Tabellencontroller bereit. |
Schnittstellen
IHealthIndicator |
Stellt eine Abstraktion zum Abrufen oder Festlegen der Integrität eines Diensts bereit. Die HealthReport kann verwendet werden, um anzugeben, dass etwas nicht stimmt, z. B. durch Einen Hinweis auf der Startseite. |
IMetricsLogger |
Definiert eine Schnittstelle zum Ausgeben von Metrikereignissen aus der Runtime für spätere Aggregation und Berichterstellung. |
IStatusReporter |
Stellt eine Abstraktion zum Generieren status Informationen bereit, die in die von DiagnosticsControllerbereitgestellte Antwort einfährt. Die von verfügbar gemachten DiagnosticsController Informationen werden mithilfe des ConfigOptions instance. Achten Sie darauf, keine privaten oder vertraulichen Informationen offenzulegen. |
IStatusReporterTypeResolver |
Bietet IStatusReporter eine Abstraktion zum Melden von status über .DiagnosticsController Bietet IStatusReporterTypeResolver eine Abstraktion zum Auflisten und Bereitstellen der Implementierungen, die IStatusReporter an diesem Prozess beteiligt sein sollten. |
Enumerationen
HealthMeter |
Gibt den Integritätsstatus des Diensts an. Dies wird von verwendet HealthIndicator , um auf Anforderung einen Integritätsbericht ausstellen zu können. Ein Ort, an dem dies verwendet wird, besteht darin, mit einem Hinweis auf der Dienst-Startseite anzugeben, der den Integritätsstatus des Diensts meldet. |
Azure SDK for .NET