Konfigurieren der Erfassung von Verwendungs- und Integritätsdaten (SharePoint Server 2010)

 

Gilt für: SharePoint Foundation 2010, SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2010-12-02

Dieser Artikel enthält Informationen zum Konfigurieren der Erfassung von Verwendungs- und Integritätsdaten in Microsoft SharePoint Server 2010.

Vom System werden Verwendungs- und Integritätsdaten in den Protokollierungsordner und in die Protokollierungsdatenbank geschrieben. Zum Konfigurieren der Einstellungen für die Protokollierungsdatenbank müssen Sie Windows PowerShell verwenden.

Inhalt dieses Artikels:

  • So konfigurieren Sie die Protokollierung von Verwendungs- und Integritätsdaten mithilfe der Zentraladministration

  • Konfigurieren der Verwendungsdatenerfassung mithilfe von Windows PowerShell

  • So aktivieren oder deaktivieren Sie die Verwendungsdatenprotokollierung für einen bestimmten Ereignistyp mithilfe von Windows PowerShell

  • Protokollieren von Verwendungsdaten in einer anderen Protokollierungsdatenbank mithilfe von Windows PowerShell

Hinweis

Sie können die Einstellungen für die Erfassung von Integritätsdaten nicht mithilfe von Windows PowerShell konfigurieren.

Konfigurieren der Erfassung von Verwendungs- und Integritätsdaten mithilfe der Zentraladministration

Sie können zum Konfigurieren der Erfassung von Verwendungs- und Integritätsdaten nur die Zentraladministration verwenden.

So konfigurieren Sie die Erfassung von Verwendungs- und Integritätsdaten mithilfe der Zentraladministration

  1. Vergewissern Sie sich, dass das Benutzerkonto, unter dem dieses Verfahren ausgeführt wird, Mitglied der Gruppe Farmadministratoren ist.

    Hinweis

    Die Einstellungen für Verwendungs- und Integritätsdaten gelten farmweit und können nicht für einzelne Server in der Farm festgelegt werden.

  2. Klicken Sie auf der Homepage der Zentraladministration auf Überwachung.

  3. Klicken Sie auf der Seite Überwachung im Abschnitt Berichterstellung auf Verwendungs- und Integritätsdatenerfassung konfigurieren.

  4. Aktivieren Sie auf der Seite Verwendungs- und Integritätsdatenerfassung konfigurieren im Abschnitt Verwendungsdatenerfassung die Erfassung von Verwendungsdaten, indem Sie das Textfeld Verwendungsdatenerfassung aktivieren auswählen.

  5. Wählen Sie im Abschnitt Ereignisauswahl die zu protokollierenden Ereignisse aus, indem Sie in der Liste Zu protokollierende Ereignisse das Kontrollkästchen neben den Ereignissen aktivieren.

    Hinweis

    Bei der Protokollierung werden Systemressourcen verwendet, was sich auf die Leistung und die Datenträgerverwendung auswirken kann. Protokollieren Sie nur die Ereignisse, für die Sie regelmäßige Berichte benötigen. Für Ad-hoc-Berichte oder -Untersuchungen sollten Sie die Protokollierung für bestimmte Ereignisse aktivieren und dann nach Abschluss des Berichts oder der Untersuchung die Protokollierung für die Ereignisse deaktivieren.

  6. Geben Sie im Abschnitt Einstellungen für die Verwendungsdatenerfassung in das Feld Speicherort der Protokolldatei den Pfad des Ordners ein, in den Verwendungs- und Integritätsinformationen geschrieben werden sollen. Der angegebene Pfad muss auf allen Farmservern vorhanden sein.

    Hinweis

    Diese Einstellungen werden auf alle Ereignisse angewendet. Zum Festlegen der Einstellungen für die Ereigniserfassung für einzelne Ereignistypen müssen Sie Windows PowerShell verwenden.

  7. Geben Sie in das Feld Maximale Größe der Protokolldatei den maximalen Speicherplatz für die Protokolle in GB ein (zwischen 1 und 20 GB).

  8. Aktivieren Sie im Abschnitt Integritätsdatenerfassung das Kontrollkästchen Integritätsdatenerfassung aktivieren. Zum Ändern der Erfassungszeitpläne klicken Sie auf Integritätsprotokollierungs-Zeitplan. Daraufhin wird eine Liste der Zeitgeberaufträge zum Erfassen von Integritätsdaten angezeigt. Klicken Sie auf einen der Zeitgeberaufträge, um den Zeitplan zu ändern, oder deaktivieren Sie den Zeitgeberauftrag.

  9. Zum Ändern der verwendeten Authentifizierung wählen Sie im Abschnitt Protokollierungsdatenbankserver die Option Windows-Authentifizierung oder SQL-Authentifizierung aus.

    Hinweis

    Zum Ändern der Werte für Datenbankserver und Datenbankname müssen Sie Windows PowerShell verwenden.

Konfigurieren der Verwendungsdatenerfassung mithilfe von Windows PowerShell

Hinweis

Sie können die Verwendungsdatenerfassung mithilfe von Windows PowerShell konfigurieren, die Integritätsdatenerfassung jedoch nicht.

So konfigurieren Sie die Verwendungsdatenerfassung mithilfe von Windows PowerShell

  1. Stellen Sie sicher, dass die folgenden Mindestanforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin.

  2. Klicken Sie im Startmenü auf Alle Programme.

  3. Klicken Sie auf Microsoft SharePoint 2010-Produkte.

  4. Klicken Sie auf SharePoint 2010-Verwaltungsshell.

  5. Geben Sie an der Windows PowerShell-Eingabeaufforderung (PS C:\>) den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:

    Set-SPUsageService [-LoggingEnabled {1 | 0}] [-UsageLogLocation <Path>] [-UsageLogMaxSpaceGB <1-20>] [-Verbose]

    Wichtig

    Sie müssen für UsageLogLocation einen Pfad angeben, der auf allen Farmservern vorhanden ist.

    Aktivieren Sie die Protokollierung von Verwendungsdaten, indem Sie -LoggingEnabled 1 eingeben. Geben Sie mit dem UsageLogMaxSpaceGB-Parameter den maximalen Speicherplatz an, der für die Protokollierung verwendet werden kann.

Weitere Informationen finden Sie unter Set-SPUsageService.

Hinweis

Es wird empfohlen, Windows PowerShell zum Ausführen von administrativen Befehlszeilenaufgaben zu verwenden. Das Befehlszeilentool Stsadm ist veraltet, aber weiterhin vorhanden, um die Kompatibilität mit früheren Produktversionen zu gewährleisten.

So konfigurieren Sie die Verwendungsdatenerfassung für einen bestimmten Ereignistyp mithilfe von Windows PowerShell

Die auf der Seite Verwendungs- und Integritätsdatenerfassung konfigurieren in der Zentraladministration aufgelisteten Ereignistypen entsprechen den Verwendungsdefinitionen in Windows PowerShell. Sie können zum Konfigurieren einzelner Verwendungsdefinitionen nur Windows PowerShell verwenden. Außerdem können Sie nur die Einstellung DaysRetained konfigurieren.

So konfigurieren Sie die Verwendungsdatenprotokollierung für einen bestimmten Ereignistyp mithilfe von Windows PowerShell

  1. Stellen Sie sicher, dass die folgenden Mindestanforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin.

  2. Klicken Sie im Startmenü auf Alle Programme.

  3. Klicken Sie auf Microsoft SharePoint 2010-Produkte.

  4. Klicken Sie auf SharePoint 2010-Verwaltungsshell.

  5. Geben Sie an der Windows PowerShell-Eingabeaufforderung (PS C:\>) den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:

    Set-SPUsageDefinition -Identity <GUID> [-Enable] [-DaysRetained <1-30>] [-Verbose]

    Mit der Option Enabled aktivieren Sie die Verwendungsprotokollierung für diese Verwendungsdefinition. Mit DaysRetained geben Sie an, nach welchem Zeitraum die Verwendungsdaten aus dem Protokoll gelöscht werden. Mögliche Werte liegen zwischen 1 und 30 Tagen. Zum Anzeigen des Fortschritts des Befehls verwenden Sie den Verbose-Parameter.

Weitere Informationen finden Sie unter Set-SPUsageDefinition.

Hinweis

Es wird empfohlen, Windows PowerShell zum Ausführen von administrativen Befehlszeilenaufgaben zu verwenden. Das Befehlszeilentool Stsadm ist veraltet, aber weiterhin vorhanden, um die Kompatibilität mit früheren Produktversionen zu gewährleisten.

Protokollieren von Verwendungsdaten in einer anderen Protokollierungsdatenbank mithilfe von Windows PowerShell

Hinweis

Sie können zum Ändern dieser Einstellung nur Windows PowerShell verwenden.

So protokollieren Sie Verwendungsdaten in einer anderen Protokollierungsdatenbank mithilfe von Windows PowerShell

  1. Stellen Sie sicher, dass die folgenden Mindestanforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin.

  2. Klicken Sie im Startmenü auf Alle Programme.

  3. Klicken Sie auf Microsoft SharePoint 2010-Produkte.

  4. Klicken Sie auf SharePoint 2010-Verwaltungsshell.

  5. Geben Sie an der Windows PowerShell-Eingabeaufforderung (PS C:\>) den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:

    Set-SPUsageApplication -DatabaseServer <Database server name> -DatabaseName <Database name> [-DatabaseUsername <User name>] [-DatabasePassword <Password>] [-Verbose]

    Sie müssen den Wert für den DatabaseServer-Parameter auch dann angeben, wenn sich die neue Datenbank auf dem gleichen Datenbankserver befindet wie die alte. Sie müssen die Parameter DatabaseUsername und DatabasePassword verwenden, wenn für den Datenbankbesitzer ein anderes Benutzerkonto festgelegt ist als das, unter dem Sie angemeldet sind. Zum Anzeigen des Fortschritts des Befehls verwenden Sie den Verbose-Parameter.

Weitere Informationen finden Sie unter Set-SPUsageApplication.

Hinweis

Es wird empfohlen, Windows PowerShell zum Ausführen von administrativen Befehlszeilenaufgaben zu verwenden. Das Befehlszeilentool Stsadm ist veraltet, aber weiterhin vorhanden, um die Kompatibilität mit früheren Produktversionen zu gewährleisten.

See Also

Concepts

Überwachung (Übersicht) (SharePoint Server 2010)