Configurer la collecte des données d’utilisation et d’intégrité (SharePoint Server 2010)
S’applique à : SharePoint Foundation 2010, SharePoint Server 2010
Dernière rubrique modifiée : 2010-12-02
Cet article contient des informations sur la configuration de la collecte des données d’utilisation et d’intégrité dans Microsoft SharePoint Server 2010.
Le système écrit les données d’utilisation et d’intégrité dans le dossier de journalisation et dans la base de données de journalisation. Pour configurer les paramètres de la base de données de journalisation, vous devez utiliser Windows PowerShell.
Dans cet article :
Pour configurer la journalisation des données d’utilisation et d’intégrité à l’aide de l’Administration centrale
Pour configurer la journalisation des données d’utilisation à l’aide de Windows PowerShell
Pour activer ou désactiver la journalisation des données d’utilisation pour un type d’événement spécifique à l’aide de Windows PowerShell
Pour journaliser les données d’utilisation dans une base de données de journalisation différente à l’aide de Windows PowerShell
Notes
Vous ne pouvez pas configurer les paramètres de collecte des données d’intégrité à l’aide de Windows PowerShell.
Configurer la collecte des données d’utilisation et d’intégrité à l’aide de l’Administration centrale
Seule l’Administration centrale vous permet de configurer la collecte des données d’utilisation et d’intégrité.
Pour configurer la collecte des données d’utilisation et d’intégrité à l’aide de l’Administration centrale
Vérifiez que le compte d’utilisateur qui exécute cette procédure est membre du groupe Administrateurs de batterie.
Notes
Les paramètres des données d’utilisation et d’intégrité sont définis à l’échelle de la batterie de serveurs ; vous ne pouvez pas les définir pour des serveurs particuliers de la batterie.
Dans la page Accueil de l’Administration centrale, cliquez sur Analyse.
Dans la page Analyse, dans la section Rapports, cliquez sur Configurer la collection des données d’utilisation et d’intégrité.
Sur la page Configurer la collection des données d’utilisation et d’intégrité, dans la section Collection des données d’utilisation, activez la collecte en sélectionnant Activer la collection des données d’utilisation.
Dans la section Sélection d’événement, sélectionnez les événements à journaliser en activant la case à cocher en regard de ceux-ci dans la liste Événements à enregistrer.
Notes
La journalisation consomme les ressources système et peut avoir un impact sur les performances et l’utilisation des disques. Ne journalisez que les événements sur lesquels vous souhaitez des rapports réguliers. Pour des rapports ou des investigations ad hoc, activez la journalisation des événements pertinents, puis désactivez la journalisation de ces événements une fois le rapport ou l’investigation effectué.
Dans la section Paramètres de la collection des données d’utilisation, tapez le chemin d’accès au dossier où écrire les données d’utilisation et d’intégrité dans la zone Emplacement du fichier journal. Le chemin d’accès spécifié doit exister sur tous les serveurs de la batterie.
Notes
Ces paramètres sont appliqués à tous les événements. Pour définir les paramètres de collecte d’événements de types particuliers, vous devez utiliser Windows PowerShell.
Tapez l’espace disque maximum pour les fichiers journaux en gigaoctets (de 1 à 20 Go) dans la zone Taille maximale du fichier journal.
Dans la section Collection des données d’intégrité, activez la case à cocher Activer la collection des données d’intégrité. Pour modifier la planification de collecte, cliquez sur Planification de la journalisation d’intégrité. La liste des travaux du minuteur qui collectent les données d’intégrité est affichée. Cliquez sur les travaux dont vous souhaitez modifier la planification ; vous pouvez aussi désactiver certains travaux.
Dans la section Journalisation du serveur de bases de données, pour changer l’authentification utilisée, sélectionnez l’option Authentification Windows ou Authentification SQL.
Notes
Pour modifier les valeurs Serveur de bases de données et Nom de la base de données, vous devez utiliser Windows PowerShell.
Configurer la collecte des données d’utilisation à l’aide de Windows PowerShell
Notes
À l’aide de Windows PowerShell, vous pouvez configurer la collecte des données d’utilisation, mais pas celle des données d’intégrité.
Pour configurer la collecte des données d’utilisation à l’aide de Windows PowerShell
Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.
Dans le menu Démarrer, cliquez sur Tous les programmes.
Cliquez sur Produits Microsoft SharePoint 2010.
Cliquez sur SharePoint 2010 Management Shell.
Depuis l’invite de commandes Windows PowerShell (PS C:\>), tapez la commande suivante, puis appuyez sur Entrée :
Set-SPUsageService [-LoggingEnabled {1 | 0}] [-UsageLogLocation <Path>] [-UsageLogMaxSpaceGB <1-20>] [-Verbose]
Important
Vous devez spécifier pour
UsageLogLocation
un chemin d’accès qui existe sur tous les serveurs de la batterie.Activez la journalisation des données d’utilisation en tapant
-LoggingEnabled 1
. Spécifiez l’espace disque maximum utilisé pour la journalisation avec le paramètreUsageLogMaxSpaceGB
.
Pour plus d’informations, voir Set-SPUsageService.
Notes
Nous vous recommandons d’utiliser Windows PowerShell pour les tâches d’administration en ligne de commande. L’outil en ligne de commande Stsadm a été abandonné, mais il est inclus pour assurer la compatibilité avec les versions précédentes.
Pour configurer la collecte des données d’utilisation pour un type d’événement spécifique à l’aide de Windows PowerShell
Les types d’événements répertoriés sur la page Configurer la collection des données d’utilisation et d’intégrité dans l’Administration centrale sont identiques à ceux des Définitions d’utilisation dans Windows PowerShell. Seul Windows PowerShell vous permet de configurer des définitions d’utilisation particulières. De plus, vous pouvez uniquement configurer le paramètre DaysRetained
.
Pour configurer la journalisation des données d’utilisation pour un type d’événement spécifique à l’aide de Windows PowerShell
Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.
Dans le menu Démarrer, cliquez sur Tous les programmes.
Cliquez sur Produits Microsoft SharePoint 2010.
Cliquez sur SharePoint 2010 Management Shell.
Depuis l’invite de commandes Windows PowerShell (PS C:\>), tapez la commande suivante, puis appuyez sur Entrée :
Set-SPUsageDefinition -Identity <GUID> [-Enable] [-DaysRetained <1-30>] [-Verbose]
Utilisez le commutateur
Enabled
pour activer la journalisation des données d’utilisation pour cette définition d’utilisation. UtilisezDaysRetained
pour spécifier la durée de conservation des données d’utilisation dans le journal avant leur suppression. La plage va de 1 à 30 jours. Pour afficher la progression de la commande, utilisez le paramètreVerbose
.
Pour plus d’informations, voir Set-SPUsageDefinition.
Notes
Nous vous recommandons d’utiliser Windows PowerShell pour les tâches d’administration en ligne de commande. L’outil en ligne de commande Stsadm a été abandonné, mais il est inclus pour assurer la compatibilité avec les versions précédentes.
Journaliser les données d’utilisation dans une base de données de journalisation différente à l’aide de Windows PowerShell
Notes
Seul Windows PowerShell vous permet de modifier ce paramètre.
Pour journaliser les données d’utilisation dans une base de données de journalisation différente à l’aide de Windows PowerShell
Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.
Dans le menu Démarrer, cliquez sur Tous les programmes.
Cliquez sur Produits Microsoft SharePoint 2010.
Cliquez sur SharePoint 2010 Management Shell.
Depuis l’invite de commandes Windows PowerShell (PS C:\>), tapez la commande suivante, puis appuyez sur Entrée :
Set-SPUsageApplication -DatabaseServer <Database server name> -DatabaseName <Database name> [-DatabaseUsername <User name>] [-DatabasePassword <Password>] [-Verbose]
Vous devez spécifier la valeur du paramètre
DatabaseServer
, même si la nouvelle base de données se trouve sur le même serveur de bases de données que l’ancienne. Vous devez utiliser les deux paramètresDatabaseUsername
etDatabasePassword
si le propriétaire de la base de données est différent du compte d’utilisateur sous lequel vous avez ouvert une session. Pour afficher la progression de la commande, utilisez le paramètreVerbose
.
Pour plus d’informations, voir Set-SPUsageApplication.
Notes
Nous vous recommandons d’utiliser Windows PowerShell pour les tâches d’administration en ligne de commande. L’outil en ligne de commande Stsadm a été abandonné, mais il est inclus pour assurer la compatibilité avec les versions précédentes.