Sdílet prostřednictvím


Microsoft.WindowsAzure.Mobile.Service.Diagnostics Obor názvů

Třídy

EntityStatusReporter

StatusReport Poskytuje pro kontrolery tabulek s využitím Entity Frameworku.

HealthIndicator

Poskytuje výchozí implementaci IHealthIndicator abstrakce bez externích závislostí.

MetricsLatencyEvent

Třída událostí používaná k internímu sledování událostí s nevyřízenou latencí

MetricsLogger

Výchozí implementace IMetricsLogger neprovádí žádné protokolování.

MongoStatusReporter

StatusReport Poskytuje pro kontrolery tabulek používající Mongo DB.

SecurityStatusReporter

StatusReport Poskytuje rozšíření zabezpečení.

ServiceExceptionFilterAttribute

Poskytuje výchozí nastavení System.Web.Http.Filters.ExceptionFilterAttribute , které zachycuje neošetřené výjimky, ke kterým dochází v kanálu filtru, a protokoluje je.

ServiceExceptionLogger

Poskytuje globální protokolovací nástroj pro neošetřené výjimky webového rozhraní API, který se volá, když se neošetřené výjimky šíří celou cestou do infrastruktury webového rozhraní API.

ServiceTraceManager

Jednoduchá System.Web.Http.Tracing.ITraceManager implementace, která neregistruje žádný z integrovaných trasovacích modulů webového rozhraní API. Používáme ho pouze ke sledování systémových trasování a trasování uživatelů ze služby.

ServiceTraceWriter

Tato System.Web.Http.Tracing.ITraceWriter implementace naformátuje trasování tak, aby obsahovala identifikátor korelace požadavku, pokud je k dispozici. Kromě toho umožňuje filtrování trasování na základě příslušné kategorie.

SignalRStatusReporter

StatusReport Poskytuje ASP.NET SignalR.

StatusReporter

Poskytuje výchozí nastavení StatusReport pro službu.

StatusReporterTypeResolver

Poskytuje implementaci bez externích IStatusReporterTypeResolver závislostí.

StorageStatusReporter

StatusReport Poskytuje pro kontrolery tabulek s využitím Služby Azure Storage.

TableStatusReporter

StatusReport Poskytuje pro kontrolery tabulek.

Rozhraní

IHealthIndicator

Poskytuje abstrakci pro získání nebo nastavení stavu služby. Můžete HealthReport ho použít k označení, že něco není v pořádku, například poskytnutím nápovědy na domovské stránce.

IMetricsLogger

Definuje rozhraní pro generování událostí metrik z modulu runtime pro pozdější agregaci a generování sestav.

IStatusReporter

Poskytuje abstrakci pro generování informací o stavu, které se generují do odpovědi poskytnuté DiagnosticsControllernástrojem . K informacím vystaveným objektem DiagnosticsController je přístup řízen pomocí ConfigOptions instance. Dávejte pozor, abyste nezpřístupnili žádné soukromé nebo důvěrné informace.

IStatusReporterTypeResolver

Poskytuje IStatusReporter abstrakci pro hlášení stavu prostřednictvím DiagnosticsController. Poskytuje IStatusReporterTypeResolver abstrakci pro výčet a poskytování IStatusReporter implementací, které by se měly účastnit tohoto procesu.

Výčty

HealthMeter

Označuje stav služby. Používá ho HealthIndicator k vydání sestavy o stavu na vyžádání. Jedno místo, kde se to používá, je označení oznámením na domovské stránce služby, která hlásí stav služby.