EventLogWebEventProvider-Klasse
Assembly: System.Web (in system.web.dll)
Mithilfe der ASP.NET-Systemüberwachung kann Produktions- und Betriebspersonal bereitgestellte Webanwendungen verwalten. Der System.Web.Management-Namespace enthält die Systemereignistypen, die für das Verpacken der Systemzustandsdaten von Anwendungen zuständig sind, sowie die für die Verarbeitung dieser Daten zuständigen Anbietertypen. Außerdem enthält er Hilfstypen für die Verwaltung von Systemereignissen.
Der EventLogWebEventProvider, die Fehlerüberwachung und die Fehlersystemüberwachungsereignisse sind standardmäßig konfiguriert (aktiviert). Dies bedeutet, dass die Fehlerüberwachungs- und Fehlersystemüberwachungsereignisse standardmäßig in das Windows-Anwendungsereignisprotokoll geschrieben werden.
Hinweis |
|---|
| In den meisten Fällen können Sie die ASP.NET-Systemüberwachungstypen in ihrer vorliegenden Implementierung verwenden und das Systemüberwachungssystem durch Angeben von Werten im healthMonitoring-Konfigurationsabschnitt steuern. Sie können auch durch Ableitungen von den Systemüberwachungstypen eigene benutzerdefinierte Ereignisse und Anbieter erstellen. Ein Beispiel für das Erstellen eines benutzerdefinierten Anbieters finden Sie unter Gewusst wie: Beispiel für das Implementieren eines benutzerdefinierten Systemüberwachungsanbieters. |
| Thema | Position |
|---|---|
| Gewusst wie: Implementieren und Auslösen von benutzerdefinierten ASP.NET-Systemüberwachungsereignissen | Erstellen von ASP.NET-Webanwendungen |
| Gewusst wie: Beispiel für das Implementieren eines benutzerdefinierten Systemüberwachungsanbieters | Erstellen von ASP.NET-Webanwendungen |
| Gewusst wie: Implementieren und Auslösen von benutzerdefinierten ASP.NET-Systemüberwachungsereignissen | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
| Gewusst wie: Beispiel für das Implementieren eines benutzerdefinierten Systemüberwachungsanbieters | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
Im folgenden Auszug aus einer Konfigurationsdatei wird die Angabe eines Anbieters vom Typ EventLogWebEventProvider zum Behandeln von Erfolgsüberwachungsereignissen veranschaulicht. Der EventLogWebEventProvider und die zu überwachenden Fehlerüberwachungs-Systemereignistypen sind in der Standardkonfiguration festgelegt. Um Erfolgsereignisse zu überwachen, müssen Sie diese konfigurieren, wie im Beispielcode veranschaulicht.
<healthMonitoring
enabled="true" heartBeatInterval="0">
<rule>
<add name="Success Audits Default"
eventName=" Success Audits"
provider="EventLogProvider"
profile="Default"
minInterval="00:01:00" />
</rules>
</healthMonitoring>
System.Configuration.Provider.ProviderBase
System.Web.Management.WebEventProvider
System.Web.Management.EventLogWebEventProvider
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Referenz
EventLogWebEventProvider-MemberSystem.Web.Management-Namespace
Weitere Ressourcen
healthMonitoring-Element (ASP.NET-Einstellungsschema)ASP.NET-Systemüberwachung
Gewusst wie: Beispiel für das Implementieren eines benutzerdefinierten Systemüberwachungsanbieters
Erstellen und Konfigurieren der Datenbank für die Anwendungsdienste für SQL Server
Hinweis