Freigeben über


add-Element für rules für healthMonitoring (ASP.NET-Einstellungsschema)

Aktualisiert: November 2007

Ordnet ein Ereignis seinem Anbieter zu.

Dieses Element ist neu in .NET Framework, Version 2.0.

<configuration>-Element
  system.web-Element (ASP.NET-Einstellungsschema)
    healthMonitoring-Element (ASP.NET-Einstellungsschema)
      rules-Element für healthMonitoring (ASP.NET-Einstellungsschema)
        add-Element für rules für healthMonitoring (ASP.NET-Einstellungsschema)

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

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente für diesen Abschnitt beschrieben.

Attribute

Attribut

Beschreibung

name

Erforderliches String-Attribut

Gibt den Namen dieser Regel an.

eventName

Erforderliches String-Attribut

Gibt den Namen des Ereignisses an.

custom

Optionales String-Attribut.

provider

Optionales String-Attribut.

Gibt den Namen des Anbieters an.

profile

Optionales String-Attribut.

Gibt das für diese Regel gültige Profil an.

minInstances

Optionales Int32-Attribut.

Gibt die minimale Anzahl von Regelinstanzen innerhalb einer gegebenen Anwendung an, bevor eine Ereignisbenachrichtigung ausgelöst wird.

Der Standardwert ist 1.

maxLimit

Optionales Int32-Attribut.

Gibt die maximale Anzahl von Regelinstanzen an, die Anbieterbenachrichtigungen generieren.

minInterval

Optionales TimeSpan-Attribut.

Gibt das minimale Zeitintervall zwischen zwei Ereignissen an.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Beschreibung

configuration

Gibt das Stammelement in jeder Konfigurationsdatei an, die von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird.

system.web

Gibt das Stammelement für den ASP.NET-Konfigurationsabschnitt an.

healthMonitoring

Konfiguriert eine Anwendung für die Systemüberwachung.

rules

Ordnet Anbietern Ereignisse zu.

Hinweise

Standardkonfiguration

Das folgende add-Standardelement wird in der Stammdatei Web.config in .NET Framework, Version 2.0, konfiguriert.

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

Beispiel

Das folgende Codebeispiel zeigt, wie eine Regel hinzugefügt wird.

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

Elementinformationen

Konfigurationsabschnittshandler

System.Web.Configuration.HealthMonitoringSection

Konfigurationsmember

HealthMonitoringSection.Rules

Konfigurierbare Speicherorte

Machine.config

Web.config auf der Stammebene

Web.config auf der Anwendungsebene

Anforderungen

Microsoft Internetinformationsdienste (IIS), Version 5.0, 5.1 oder 6.0

.NET Framework, Version 2.0

Microsoft Visual Studio 2005

Siehe auch

Aufgaben

Gewusst wie: Sperren von ASP.NET-Konfigurationseinstellungen

Konzepte

Übersicht über die ASP.NET-Systemüberwachung

Übersicht über die ASP.NET-Konfiguration

ASP.NET-Webserversteuerelemente und Browserfunktionen

Absichern der ASP.NET-Konfiguration

ASP.NET-Konfigurationsszenarios

Referenz

healthMonitoring-Element (ASP.NET-Einstellungsschema)

rules-Element für healthMonitoring (ASP.NET-Einstellungsschema)

remove-Element für rules für healthMonitoring (ASP.NET-Einstellungsschema)

clear-Element für rules für healthMonitoring (ASP.NET-Einstellungsschema)

System.Configuration

System.Web.Configuration

Weitere Ressourcen

ASP.NET-Konfigurationsdateien

ASP.NET-Konfigurationseinstellungen

Allgemeine Konfigurationseinstellungen (ASP.NET)

ASP.NET-Konfigurations-API