Microsoft.WindowsAzure.Mobile.Service.Diagnostics 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
EntityStatusReporter |
Fornece um StatusReport para controladores de tabela usando o Entity Framework |
HealthIndicator |
Fornece uma implementação padrão da IHealthIndicator abstração sem dependências externas. |
MetricsLatencyEvent |
Classe de evento usada para acompanhamento interno de eventos de latência pendentes |
MetricsLogger |
A implementação padrão disso IMetricsLogger não faz nenhum registro em log. |
MongoStatusReporter |
Fornece um StatusReport para controladores de tabela usando o Mongo DB. |
SecurityStatusReporter |
Fornece um StatusReport para extensões de segurança. |
ServiceExceptionFilterAttribute |
Fornece um padrão System.Web.Http.Filters.ExceptionFilterAttribute que captura exceções sem tratamento que ocorrem no pipeline de filtro e registra-as em log. |
ServiceExceptionLogger |
Fornece um agente de exceção sem tratamento da API Web global que é chamado quando exceções sem tratamento se propagam até a infraestrutura da API Web. |
ServiceTraceManager |
Implementação simples System.Web.Http.Tracing.ITraceManager que não registra nenhum dos rastreamentos internos da API Web. Usamos isso para rastrear apenas rastreamentos do sistema e rastreamentos de usuário do serviço. |
ServiceTraceWriter |
Essa System.Web.Http.Tracing.ITraceWriter implementação formata rastreamentos para que eles incluam um identificador de correlação de solicitação, se disponível. Além disso, permite que os rastreamentos sejam filtrados com base em sua respectiva "Categoria". |
SignalRStatusReporter |
Fornece um StatusReport para ASP.NET SignalR. |
StatusReporter |
Fornece um padrão StatusReport para o serviço. |
StatusReporterTypeResolver |
Fornece uma implementação de IStatusReporterTypeResolver sem dependências externas. |
StorageStatusReporter |
Fornece um StatusReport para controladores de tabela usando o Armazenamento do Azure. |
TableStatusReporter |
Fornece um StatusReport para controladores de tabela. |
Interfaces
IHealthIndicator |
Fornece uma abstração para obter ou definir a integridade de um serviço. O HealthReport pode ser usado para indicar que algo está errado, por exemplo, fornecendo uma dica na home page. |
IMetricsLogger |
Define uma interface para emitir eventos de métricas do runtime para agregação e relatórios posteriores. |
IStatusReporter |
Fornece uma abstração para gerar informações de status que alimentam a resposta fornecida pelo DiagnosticsController. As informações expostas pelo são DiagnosticsController controladas pelo acesso usando a ConfigOptions instância . Tenha cuidado para não expor informações privadas ou confidenciais. |
IStatusReporterTypeResolver |
O IStatusReporter fornece uma abstração para relatar status por meio do DiagnosticsController. O IStatusReporterTypeResolver fornece uma abstração para enumerar e fornecer as IStatusReporter implementações que devem participar desse processo. |
Enumerações
HealthMeter |
Indica o estado de integridade do serviço. Isso é usado pelo HealthIndicator para emitir um relatório de integridade mediante solicitação. Um local em que isso é usado é indicar com um aviso na home page do serviço relatando o estado de integridade do serviço. |
Azure SDK for .NET