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 |
|
Konfigurationsmember |
|
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)
Weitere Ressourcen
ASP.NET-Konfigurationseinstellungen