Verwenden von Ereignismeldungen

Notification Services protokolliert Ereignismeldungen im Anwendungsereignisprotokoll, auf das über die Microsoft Windows-Ereignisanzeige zugegriffen werden kann. Diese Meldungen können Ihnen bei der Behandlung von Systemfehlern und Leistungsproblemen helfen.

Überwachen des Anwendungsprotokolls

Selbst wenn Ihnen keine Anwendungsprobleme bekannt sind, sollten Sie das Anwendungsprotokoll regelmäßig überprüfen. Das regelmäßige Überprüfen des Protokolls trägt zum Minimieren von verborgenen Systemproblemen bei. So ist es beispielsweise wichtig, so früh wie möglich zu erkennen, wenn Ereignisse nicht gesammelt oder Benachrichtigungen nicht verteilt werden.

Weitere Informationen finden Sie unter Fehler und Ereignisse in Notification Services.

Verwalten des Anwendungsprotokolls

Je nachdem, welche Protokollierungsstufen Sie konfigurieren, kann das Anwendungsprotokoll schnell anwachsen. Wenn Sie z. B. alle Notification Services-Ereignisse und alle Benachrichtigungsübermittlungen für eine Anwendung protokollieren, die Tausende von Benachrichtigungen pro Stunde sendet, kann ein nicht verwaltetes Anwendungsprotokoll sehr schnell einen Datenträger füllen.

Beachten Sie beim Verwalten des Anwendungsprotokolls die folgenden Empfehlungen:

  • Protokollieren Sie bei Anwendungen auf Produktionsservern (Server, die nicht für Entwicklungs- oder Testzwecke bestimmt sind) nur die von Ihren Anwendungen benötigten Ereignisse, z. B. Fehlermeldungen, die Ihnen bei der Behandlung von Anwendungsproblemen helfen können. Einige Anwendungen erfordern aufgrund von Serviceverträgen für die Benachrichtigungsübermittlung unter Umständen eine höhere Protokollierungsstufe. Bei diesen Anwendungen ist für die Protokollierung mehr Speicherplatz erforderlich.
  • Führt ein System viele Schreibvorgänge auf dem Datenträger aus, um das Ereignisprotokoll aufzufüllen, kann die Anwendungsleistung abnehmen. Dies gilt vor allem für das Hostsystem der Notification Services-Datenbanken, da die Benachrichtigungsgenerierung einen datenträgerintensiven Prozess darstellt.
  • Von Notification Services-Instanzen werden häufig Verbindungen zum Datenbankmodul hergestellt. Ziehen Sie das Ändern der Anmeldungsüberwachung von Datenbankmodul in Betracht, sodass nur fehlgeschlagene Anmeldungen protokolliert werden. Weitere Informationen finden Sie unter Vorgehensweise: Konfigurieren der Anmeldungsüberwachung (SQL Server Management Studio).
  • Konfigurieren Sie eine angemessene maximale Ereignisprotokollgröße, und legen Sie die Überschreibungsoption entsprechend Ihrem Protokollierungsbedarf fest. Wenn Sie beispielsweise Ereignisse nach drei Tagen nicht mehr benötigen, können Sie veranlassen, dass diese Ereignisse vom Ereignisprotokoll gelöscht werden. Dazu wählen Sie aus, dass Ereignisse überschrieben werden, die älter als drei Tage sind.
  • Verwenden Sie Filter, um Ereignisse aus bestimmten Quellen anzuzeigen, z. B. einer Notification Services-Instanz. Sie können eine neue Sicht eines Protokolls erstellen und dann einen Filter für diese Sicht definieren, der nur relevante Ereignisse anzeigt. Anschließend können Sie die Ereignisse in der Sicht in eines der unterstützten Formate exportieren, z. B. eine Textdatei mit Kommas als Trennzeichen.

Weitere Informationen zum Verwenden von Ereignisprotokollen finden Sie in der Hilfe zur Ereignisanzeige.

Siehe auch

Konzepte

Überwachen der Leistung und Aktivität von Notification Services

Andere Ressourcen

Fehler und Ereignisse in Notification Services

Hilfe und Informationen

Informationsquellen für SQL Server 2005