Adicionar elemento para regras de healthMonitoring (ASP.NET Configurações Schema)
Mapeia um evento para o seu provedor.
Esse elemento é novo no .NET Framework versão 2.0.
<add name="rule's name"
eventName="event name"
custom="String"
profile="profile name"
provider="provider name"
minInstances="number"
maxLimit="number"
minInterval="minimum duration between firing of events "/>
Atributos e elementos
As seções a seguir descrevem os atributos, elementos filho e os elementos pai para esta seção.
Atributos
Atributo |
Descrição |
---|---|
name |
Obrigatório String atributo. Especifica o nome para esta regra. |
eventName |
Obrigatório String atributo. Especifica o nome do evento. |
custom |
Opcional String atributo. |
provider |
Opcional String atributo. Especifica o nome do provedor. |
profile |
Opcional String atributo. Especifica o perfil que se aplica a essa regra. |
minInstances |
Opcional Int32 atributo. Especifica o número mínimo de instâncias de regra dentro de um determinado aplicativo antes de notificação de evento é disparada. O padrão é 1. |
maxLimit |
Opcional Int32 atributo. Especifica o número máximo de instâncias de regra que geram notificações do provedor. |
minInterval |
Opcional TimeSpan atributo. Especifica o intervalo de tempo mínimo entre dois eventos. |
Elementos filho
Nenhum.
Elementos pai
Elemento |
Descrição |
---|---|
configuration |
Especifica o elemento de raiz em todos os arquivos de configuração que é usado pelo Common Language Runtime e os aplicativos .NET Framework. |
system.web |
Especifica o elemento raiz para o ASP.Seção de configuração de rede. |
healthMonitoring |
Configura um aplicativo para monitoração integridade. |
rules |
Mapas de provedores de eventos. |
Comentários
Configuração padrão
O seguinte padrão add elemento é configurado no arquivo Web. config raiz na.NET Framework versão 2.0.
<rules>
<add name="All Errors Default"
eventName="All Errors"
provider="EventLogProvider"
profile="Default"
minInstances="1"
maxLimit="Infinite"
minInterval="00:01:00"
custom="" />
<add name="Failure Audits Default"
eventName="Failure Audits"
provider="EventLogProvider"
profile="Default"
minInstances="1"
maxLimit="Infinite"
minInterval="00:01:00"
custom="" />
</rules>
Exemplo
O exemplo de código a seguir mostra como adicionar uma regra.
<rules>
<add name="Sample Web Requests"
eventName="SampleWebRequests"
provider="SampleEventProvider"
profile="Default"
minInterval="00:01:00" />
</rules>
Informações do elemento
Manipulador da seção de configuração |
|
Membro de configuração |
|
Locais configuráveis |
Machine.config Web. config de nível de raiz Web. config de nível de aplicativo |
Requisitos |
De da (IIS) versão 5.0, 5.1 ou 6.0 A.NET Framework versão 2.0 Microsoft Visual Studio 2005 |
Consulte também
Tarefas
Como: Bloquear definições de configuração ASP.NET
Referência
healthMonitoring Element (ASP.NET Settings Schema)
regras elemento healthMonitoring (ASP.NET Configurações Schema)
Remover elemento para regras de healthMonitoring (ASP.NET Configurações Schema)
Desmarque o elemento de regras para healthMonitoring (ASP.NET Configurações Schema)
Conceitos
Visão Geral do Monitoramento da Integridade do ASP.NET
Visão geral da configuração ASP.NET
Controles de servidor Web do ASP.NET e recursos do navegador
Protegendo a configuração do ASP.NET
Cenários de configuração ASP.NET
Outros recursos
Arquivos de configuração ASP.NET
ASP.NET Configuration Settings