Esta documentación está archivada y no tiene mantenimiento.

Elemento rules para healthMonitoring (Esquema de configuración de ASP.NET)

Asigna eventos a proveedores.

Se trata de un elemento nuevo en .NET Framework versión 2.0.

Elemento <configuration>
  Elemento system.web (Esquema de configuración de ASP.NET)
    Elemento healthMonitoring (esquema de configuración de ASP.NET)
      Elemento rules para healthMonitoring (Esquema de configuración de ASP.NET)

<rules>
  <add... />
  <remove... /> 
  <clear/>
</rules>

En las siguientes secciones se describen los atributos, elementos secundarios y elementos principales.

Atributos

Ninguno.

Elementos secundarios

Elemento Description

add

Elemento opcional.

Asigna un evento a su proveedor.

clear

Elemento opcional.

Quita todas las reglas.

remove

Elemento opcional.

Quita una regla especificada.

Elementos primarios

Elemento Description

configuration

Especifica el elemento raíz requerido en cada archivo de configuración usado por Common Language Runtime y las aplicaciones .NET Framework.

system.web

Especifica el elemento raíz de la sección de configuración de ASP.NET.

healthMonitoring

Configura una aplicación para supervisión de estado.

En la versión 2.0 de .NET Framework, el siguiente elemento rules predeterminado se configura en el archivo Web.config raíz.

<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>

En el siguiente ejemplo de código se muestra cómo configurar las reglas de supervisión de estado.

<healthMonitoring heartBeatInterval="0">

  <!-- Define the rules -->
  <rules>
    <add name="Sample Web Requests"
      eventName="SampleWebRequests"
      provider="SampleEventProvider"
      profile="Default"
      minInterval="00:01:00" />

    <add name="Standard Web Requests"
      eventName="All Events"
      provider="SampleEventProvider"
      profile="Default"
      minInterval="00:01:00" />
  </rules>

</healthMonitoring>

Controlador de la sección de configuración

System.Web.Configuration.HealthMonitoringSection

Miembro de configuración

System.Web.Configuration.HealthMonitoringSection.Rules

Ubicaciones configurables

Machine.config

Web.config del nivel raíz

Web.config del nivel de aplicaciones

Requisitos

Servicios de Microsoft Internet Information Server (IIS) versión 5.0, 5.1 o 6.0

.NET Framework versión 2.0

Microsoft Visual Studio 2005

Mostrar: