add-Element für eventMappings für healthMonitoring (ASP.NET-Einstellungsschema)
Bestimmt den Namen des Ereignisses und die Klasse, die es implementiert.
Dieses Element ist neu in .NET Framework, Version 2.0.
<add
name="health event name"
type="type reference"
startEventCode="starting event code range"
endEventCode="ending event code range" />
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 angezeigten Namen des Systemüberwachungsereignisses an. |
type |
Erforderliches String-Attribut. Gibt den vollqualifizierten Typ des Ereignisses an. |
startEventCode |
Optionales Int32-Attribut. Gibt den Anfangswert des Bezeichnerbereichs des Ereigniscodes an. Der Standardwert ist 0. |
endEventCode |
Optionales Int32-Attribut. Gibt den Endwert des Bezeichnerbereichs des Ereigniscodes an. Der Standardwert ist "Infinite". |
Untergeordnete Elemente
Keine.
Übergeordnete Elemente
Element |
Beschreibungen |
---|---|
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. |
eventMappings |
Ordnet den entsprechenden Ereignistypen benutzerfreundliche Ereignisnamen zu. |
Hinweise
Mit dem add-Element können Sie eine Zuordnung zwischen angezeigten Namen und Ereignisquellen herstellen. Die Namen werden anschließend im rules-Element des healthMonitoring-Abschnitts für die Zuordnung von Ereignisquellen zu den zugehörigen Ereignisconsumern, auch Anbieter genannt, verwendet.
Standardkonfiguration
Das folgende add-Standardelement wird in der Stammdatei Web.config in .NET Framework, Version 2.0, konfiguriert.
<add name="All Events" type="System.Web.Management.WebBaseEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Heartbeats" type="System.Web.Management.WebHeartbeatEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Application Lifetime Events" type="System.Web.Management.WebApplicationLifetimeEvent,
System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"
startEventCode="0" endEventCode="2147483647" />
<add name="Request Processing Events" type="System.Web.Management.WebRequestEvent,
System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="All Errors" type="System.Web.Management.WebBaseErrorEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Infrastructure Errors" type="System.Web.Management.WebErrorEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Request Processing Errors" type="System.Web.Management.WebRequestErrorEvent,
System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="All Audits" type="System.Web.Management.WebAuditEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Failure Audits" type="System.Web.Management.WebFailureAuditEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
<add name="Success Audits" type="System.Web.Management.WebSuccessAuditEvent,System.Web,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0"
endEventCode="2147483647" />
Beispiel
Das folgende Codebeispiel veranschaulicht das Hinzufügen eines Ereignisses zu der Auflistung.
<eventMappings>
<add name="SampleWebEvent"
type= "Samples.AspNet.System.Web.Management.SampleWebEvent,
SampleWebEvent,Version=0.0.0.0, Culture=neutral,
PublicKeyToken=f0c63b9a560d5e5a"/>
</eventMappings>
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
Referenz
healthMonitoring-Element (ASP.NET-Einstellungsschema)
eventMappings-Element für healthMonitoring (ASP.NET-Einstellungsschema)
remove-Element für eventMappings für healthMonitoring (ASP.NET-Einstellungsschema)
clear-Element für eventMappings für healthMonitoring (ASP.NET-Einstellungsschema)
Konzepte
Übersicht über die ASP.NET-Konfiguration
ASP.NET-Webserversteuerelemente und Browserfunktionen
Absichern der ASP.NET-Konfiguration
ASP.NET-Konfigurationsszenarios
Weitere Ressourcen
ASP.NET-Konfigurationseinstellungen