Erstellen einer Sitzung für erweiterte Ereignisse mithilfe des Assistenten (Objekt-Explorer)
Um Ihnen bei der Auswahl und Aufzeichnung von Ereignissen auf dem Server behilflich zu sein, umfasst Erweiterte Ereignisse einen Assistenten für neue Sitzungen, der Sie durch die Schritte der Erstellung einer Sitzung für erweiterte Ereignisse führt. Mit dem Assistenten für neue Sitzungen die meisten Funktionen erweiterter Ereignisse angezeigt. Mit dem Dialogfeld Neue Sitzung können Sie zudem eine Sitzung für erweiterte Ereignisse definieren, die Ihre Daten erfasst, anzeigt und analysiert. Mit dem Dialogfeld "Neue Sitzung" werden alle Funktionen erweiterter Ereignisse angezeigt.
So öffnen Sie den Assistenten für neue Sitzungen
Erweitern Sie im Objekt-Explorer den Knoten Verwaltung, und erweitern Sie dann Erweiterte Ereignisse.
Klicken Sie mit der rechten Maustaste auf Sitzungen, und klicken Sie dann auf Assistent für neue Sitzungen.
Verwenden der folgenden Seiten des Assistenten für neue Sitzungen zum Erstellen einer Ereignissitzung
Einführung
Festlegen von Sitzungseigenschaften
Auswählen einer Vorlage
Auswählen von Ereignissen für die Aufzeichnung
Aufzeichnen von globalen Feldern
Festlegen von Filtern für Sitzungsereignisse
Angeben des Sitzungsdatenspeichers
Zusammenfassung
Erstellen einer Ereignissitzung
Einführung
Gehen Sie auf der Seite Einführung wie folgt vor:
Klicken Sie auf der Seite Einführung des Assistenten für neue Sitzungen auf Weiter.
Aktivieren Sie das Kontrollkästchen Diese Seite nicht mehr anzeigen, wenn Sie den Assistenten mehrmals verwenden werden und nicht bei jedem Start des Assistenten die Einführung lesen möchten.
Festlegen von Sitzungseigenschaften
Geben Sie auf der Seite Sitzungseigenschaften festlegen die folgenden Werte ein:
Geben Sie im Feld Sitzungsname einen aussagekräftigen Namen für die Ereignissitzung ein.
Wenn Sie möchten, dass die Sitzung gestartet wird, wenn Sie den Server starten, aktivieren Sie das Kontrollkästchen Ereignissitzung beim Serverstart starten, und klicken Sie dann auf Weiter.
Auswählen einer Vorlage
Führen Sie auf der Seite Vorlage auswählen die folgenden Schritte aus:
Aktivieren Sie die Option Diese Ereignissitzungsvorlage verwenden, um aus einem Satz vorkonfigurierter Vorlagen für häufig auftretende Probleme eine Auswahl zu treffen. Wählen Sie die gewünschte Vorlage aus der Dropdownliste aus, und klicken Sie dann auf Weiter.
-ODER-
Aktivieren Sie die Option Keine Vorlage verwenden, wenn Sie keine vorkonfigurierte Vorlage verwenden möchten, und klicken Sie dann auf Weiter.
Auswählen von Ereignissen für die Aufzeichnung
Gehen Sie auf der Seite Aufzuzeichnende Ereignisse auswählen wie folgt vor:
Wählen Sie die Ereignisse, die Sie aufzeichnen möchten, aus der Ereignisbibliothek aus, und klicken Sie auf den Pfeil nach rechts. Durch UMSCHALT+Klicken oder STRG+Klicken können Sie mehrere Ereignisse in der Ereignisbibliothek auswählen.
Sie können in der Dropdownliste auswählen, wie nach den Ereignissen gesucht werden soll, die Sie aufzeichnen möchten. Sie können beispielsweise nach Ereignisnamen oder Ereignisnamen und ihren Beschreibungen suchen. Sie können in der Tabelle nach einem beliebigen Wort suchen, indem Sie im Feld Ereignisbibliothek den Text eingeben, den Sie suchen möchten. Wenn Sie z. B. das Ereignis lock_acquired suchen möchten, können Sie lock oder lock acquire eingeben.
Die Ereignisse, die Sie auswählen, werden im Feld Ausgewählte Ereignisse angezeigt. Um Ereignisse aus dem Feld Ausgewählte Ereignisse zu entfernen, klicken Sie auf die NACH-LINKS-TASTE.
Nachdem Sie die Ereignisse ausgewählt haben, die Sie aufzeichnen möchten, klicken Sie auf Weiter.
Hinweis Ereignisse aus dem Kanal Debuggen sind standardmäßig ausgeblendet. Um Debugereignisse anzuzeigen, wählen Sie Debuggen aus der Dropdownliste Kanal aus.
Aufzeichnen von globalen Feldern
Globale Felder (auch als Aktionen bezeichnet) werden verwendet, um einzelne oder mehrere Aktionen für die ausgewählten Ereignisse zuzuordnen. Wenn Sie auf der Seite Vorlage auswählen eine Vorlage auswählten, werden alle globalen Felder, die in der Vorlage definiert sind, auf dieser Seite angezeigt.
Gehen Sie auf der Seite Globale Felder aufzeichnen wie folgt vor:
Wählen Sie die globalen Felder aus, die Sie für die Ereignissitzung aufzeichnen möchten, und klicken Sie dann auf Weiter.
Sie können globale Felder hinzufügen oder entfernen, indem Sie das Kontrollkästchen neben dem globalen Feld aktivieren bzw. deaktivieren.
Hinweis Die ausgewählten Aktionen werden nach Namen sortiert, sodass Sie die Möglichkeit haben, die zugeordneten Aktionen in alphabetischer Reihenfolge anzuzeigen. Sie können nach auch nach Beschreibung oder dem Aktivierungs-/Deaktivierungsstatus sortieren, indem Sie auf die Spaltenüberschrift neben dem Feldnamen klicken.
Festlegen von Filtern für Sitzungsereignisse
Sie können Filter (auch als Prädikate bezeichnet) anwenden, um die Ereignisse, die Sie aufzeichnen möchten, einzuschränken. Gehen Sie auf der Seite Filter für Sitzungsereignisse festlegen wie folgt vor:
Wenn Sie keine vorkonfigurierte Vorlage verwenden, erstellen die Filterkriterien, und klicken dann auf Weiter.
Wenn Sie eine vorkonfigurierte Vorlage verwenden, werden im Abschnitt Filter aus Vorlage (schreibgeschützt) vom Assistenten für neue Sitzungen bereits aus der Vorlage erstellte Filter aufgeführt.
Im Abschnitt Zusätzliche Filter können Sie zusätzliche Filter für die Ereignissitzung konfigurieren.
Die Filter, die Sie konfigurieren, gelten für alle ausgewählten Ereignisse. Vom Assistenten für neue Sitzungen wird das Konfigurieren von Filtern für jedes einzelne Ereignis nicht unterstützt.
Hinweis Wenn Sie eine Gruppenklausel für den Filter konfigurieren, werden redundante Klammern aus dem Filter entfernt, nachdem das Ergebnis gespeichert wurde. Wenn Sie z. B. einen Filter erstellen, der Klausel 1 und Klausel 2 gruppiert, werden Klammern um die Klauseln angezeigt. Nachdem Sie den Filter gespeichert haben, werden die redundanten Klammern entfernt. Das Entfernen der Klammern hat keine Auswirkungen auf die Filterlogik.
Angeben des Sitzungsdatenspeichers
Auf der Seite Sitzungsdatenspeicher angeben geben Sie an, wie Daten für die Analyse erfasst werden sollen. SQL Server Erweiterte Ereignisse verwendet Ziele für die Datenausgabe. Ziele speichern Ereignisdaten und können Aktionen, wie z. B. das Schreiben in eine Datei und das Aggregieren von Ereignisdaten, ausführen. Überlegen Sie sich, wie Sie die Daten für die Analyse erfassen möchten, und gehen Sie auf der Seite Sitzungsdatenspeicher angeben folgendermaßen vor:
Bei großen Datasets und beim Erstellen von historischen Datensätzen aktivieren Sie das Kontrollkästchen Daten zur späteren Analyse in einer Datei speichern, und gehen Sie dann wie folgt vor:
Geben Sie im Feld Dateiname auf Server den Pfad und den Dateinamen ein, oder klicken Sie auf Durchsuchen, um das Dateiverzeichnis, in dem Sie die Daten speichern möchten, auf dem Server anzugeben.
Aktivieren Sie das Kontrollkästchen Maximale Dateigröße, und geben Sie die maximale Dateigröße für die Zieldatei an. Wenn Sie keine maximale Dateigröße angeben, wird die Datei immer größer, bis der Speicherplatz auf dem Datenträger erschöpft ist. Die Standarddateigröße beträgt 1 Gigabyte (GB).
Aktivieren Sie das Kontrollkästchen Dateirollover aktivieren, um Dateirollover für das Dateiziel zu aktivieren.
Geben Sie im Feld Maximale Anzahl von Dateien die maximale Anzahl von Dateien an, die Sie im Dateisystem beibehalten möchten.
Aktivieren Sie zum Erfassen der neuesten Daten das Kontrollkästchen Nur die neuesten Daten verwenden (ring_buffer-Ziel), und gehen Sie dann wie folgt vor:
Im Feld Anzahl beizubehaltender Ereignisse geben Sie mithilfe der NACH-OBEN- und der NACH-UNTEN-TASTE die Anzahl der Ereignisse ein, die Sie beibehalten möchten, oder wählen diese aus.
Geben Sie im Feld Max. Pufferspeichergröße die maximale Menge Pufferspeicher an, die verwendet werden soll. Die vorhandenen Ereignisse werden gelöscht, wenn dieser Wert erreicht wird.
Wenn Sie eine bestimmte Anzahl von Ereignissen jedes Typs im Puffer beibehalten möchten, aktivieren Sie das Kontrollkästchen Angegebene Anzahl von Ereignissen (pro Typ) bei vollem Puffer beibehalten.
Im Feld Anzahl beizubehaltender Ereignisse (pro Typ) geben Sie mithilfe der NACH-OBEN- und der NACH-UNTEN-TASTE die Anzahl der Ereignisse (pro Typ) ein, die Sie beibehalten möchten, oder wählen diese aus.
Zusammenfassung
Gehen Sie auf der Seite Zusammenfassung wie folgt vor:
Stellen Sie sicher, dass die Auswahl richtig ist. Erweitern Sie die Ereignissitzungsknoten, um zu überprüfen, dass die gesamte Auswahl in die Ereignissitzung eingeschlossen wird.
Klicken Sie auf Skript, um das Sitzungserstellungsskript in ein neues Abfrage-Editor-Fenster zu exportieren.
Klicken Sie auf Fertig stellen, um die Ereignissitzung zu erstellen.
Erstellen einer Ereignissitzung
Nachdem die Ereignissitzung erfolgreich erstellt wurde, gehen Sie auf der Seite Ereignissitzung erstellen folgendermaßen vor:
Klicken Sie auf Ereignissitzung direkt nach dem Erstellen der Sitzung starten, um die Sitzung zu starten, nachdem Sie den Assistenten geschlossen haben. Sie müssen die Ereignissitzung unmittelbar nach dem Erstellen der Sitzung starten, damit Sie die Livedaten beobachten können.
Klicken Sie auf Livedaten während der Aufzeichnung auf dem Bildschirm ansehen, um Livedaten für die Ereignissitzung anzuzeigen. Unmittelbar nach der Erstellung der Sitzung wird für die Livedaten eine Ablaufverfolgung gestartet.
Siehe auch
Konzepte
Erstellen einer Sitzung für erweiterte Ereignisse im Dialogfeld für neue Sitzungen