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" />
</rule>
</healthMonitoring>
System.Configuration.Provider.ProviderBase
System.Web.Management.WebEventProvider
System.Web.Management.EventLogWebEventProvider
Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
Microsoft .NET Framework 3.0 wird unter Windows Vista, Microsoft Windows XP SP2 und Windows Server 2003 SP1 unterstützt.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: