Set-SPDiagnosticConfig
Définit les paramètres de configuration du diagnostic sur la batterie de serveurs.
Syntax
Set-SPDiagnosticConfig
[-AllowLegacyTraceProviders]
[-AppAnalyticsAutomaticUploadEnabled]
[-AssignmentCollection <SPAssignmentCollection>]
[-CustomerExperienceImprovementProgramEnabled]
[-DaysToKeepLogs <Int32>]
[-DownloadErrorReportingUpdatesEnabled]
[-ErrorReportingAutomaticUploadEnabled]
[-ErrorReportingEnabled]
[-EventLogFloodProtectionEnabled]
[-EventLogFloodProtectionNotifyInterval <Int32>]
[-EventLogFloodProtectionQuietPeriod <Int32>]
[-EventLogFloodProtectionThreshold <Int32>]
[-EventLogFloodProtectionTriggerPeriod <Int32>]
[-InputObject <PSObject>]
[-LogCutInterval <Int32>]
[-LogDiskSpaceUsageGB <Int32>]
[-LogLocation <String>]
[-LogMaxDiskSpaceUsageEnabled]
[-ScriptErrorReportingDelay <Int32>]
[-ScriptErrorReportingEnabled]
[-ScriptErrorReportingRequireAuth]
[<CommonParameters>]
Description
Utilisez l’applet de Set-SPDiagnosticConfig
commande pour définir les paramètres de configuration de diagnostic sur l’ensemble de la batterie de serveurs.
Pour les autorisations et les informations les plus récentes sur Windows PowerShell pour les produits SharePoint, consultez la documentation en ligne sur les applets de commande SharePoint Server.
Exemples
------------------EXEMPLE 1-----------------------
Set-SPDiagnosticConfig -ErrorReportingEnabled -DownloadErrorReportingUpdatesEnabled:$false -DaysToKeepLog 60
Cet exemple active ErrorReporting, désactive DownloadErrorReportingUpdatesEnable et définit DaysToKeepLog sur 60.
------------------EXEMPLE 2-----------------------
$config = Get-SPDiagnosticConfig
$config.CustomerExperienceImprovementProgramEnabled = $false
$config.LogCutInterval = 60
$config | Set-SPDiagnosticConfig
Cet exemple désactive CEIP et définit LogCutInterval à 60 minutes.
Paramètres
-AllowLegacyTraceProviders
Spécifie que les fournisseurs de trace créés pour les versions précédentes des produits et technologies SharePoint peuvent écrire dans la session de suivi des produits SharePoint.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-AppAnalyticsAutomaticUploadEnabled
Spécifie si les données d'utilisation de l'application agrégées sont automatiquement téléchargées vers Microsoft.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-AssignmentCollection
Gère les objets de manière à optimiser leur libération. L'utilisation d'objets, tels que SPWeb ou SPSite, peut consommer des quantités de mémoire élevées et le recours à ces objets dans des scripts Windows PowerShell implique une gestion appropriée de la mémoire. À l'aide de l'objet SPAssignment, vous pouvez affecter des objets à une variable et les libérer dès qu'ils ne sont plus nécessaires afin de libérer de la mémoire. Lorsque les objets SPWeb, SPSite ou SPSiteAdministration sont utilisés, ils sont automatiquement libérés si une collection d’attributions ou le paramètre Global ne sont pas utilisés.
Lorsque le paramètre Global est utilisé, tous les objets sont contenus dans le magasin global.
Si des objets ne sont pas utilisés immédiatement ou libérés à l’aide de la commande Stop-SPAssignment
, un scénario d’insuffisance de mémoire peut se produire.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-CustomerExperienceImprovementProgramEnabled
Spécifie si la participation au Programme d'amélioration du produit est activée.
Le Programme d'amélioration du produit est conçu pour améliorer la qualité, la fiabilité et les performances des produits et technologies Microsoft. Avec votre autorisation, des informations anonymes sur votre serveur sont envoyées à Microsoft pour améliorer les produits SharePoint.
Le type doit être l'une des valeurs suivantes :
- $True
- $False
La valeur par défaut est $True.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-DaysToKeepLogs
Spécifie le nombre de jours de conservation des fichiers journaux de suivi. Le type doit correspondre à un nombre valide compris entre 1 et 366. La valeur par défaut est 14 jours.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-DownloadErrorReportingUpdatesEnabled
Spécifie si le fichier de contrôle à distance des rapports d'erreur est téléchargé.
Le type doit être l'une des valeurs suivantes :
- $True
- $False
La valeur par défaut est $True.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-ErrorReportingAutomaticUploadEnabled
Spécifie si les rapports d'erreur sont téléchargés automatiquement vers Microsoft.
Les rapports d'erreur incluent les informations suivantes : les informations concernant l'état du serveur au moment où un problème se produit, la version du système d'exploitation et du matériel utilisés, et l'ID de produit numérique (peut être utilisé pour identifier votre licence). L'adresse IP de votre ordinateur est également envoyée, car vous vous connectez à un service en ligne pour envoyer des rapports d'erreurs ; toutefois, l'adresse IP n'est utilisée que pour générer des statistiques d'agrégation.
Le type doit être l'une des valeurs suivantes :
- $True
- $False
La valeur par défaut est $True.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-ErrorReportingEnabled
Spécifie si la collecte des rapports d'erreur est activée.
Des rapports d'erreurs sont créés quand votre système rencontre des problèmes matériels ou logiciels. Microsoft et ses partenaires utilisent activement ces rapports pour améliorer la fiabilité des logiciels. Le rapport d'erreurs inclut : des informations concernant l'état du serveur au moment où s'est produit le problème, la version du système d'exploitation et le matériel informatique utilisés, et l'ID du produit permettant d'identifier votre licence. L'adresse IP de votre ordinateur est également envoyée, car vous vous connectez à un service en ligne pour envoyer des rapports d'erreurs ; toutefois, l'adresse IP n'est utilisée que pour générer des statistiques d'agrégation.
Le type doit être l'une des valeurs suivantes :
- $True
- $False
La valeur par défaut est $True.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-EventLogFloodProtectionEnabled
Spécifie si la fonction de protection de flux du journal des événements est activée.
Si le journal des événements contient des événements similaires, certains messages en double sont supprimés. Après un certain temps, il crée alors un message résumant le nombre d'événements qui ont été supprimés.
Le type doit être l'une des valeurs suivantes :
- $True
- $False
La valeur par défaut est $True.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-EventLogFloodProtectionNotifyInterval
Spécifie, en minutes, la fréquence d'écriture d'un événement récapitulatif indiquant le nombre d'événements supprimés en raison de la protection de flux.
La plage d'entiers est comprise entre 1 et 1 440. La valeur par défaut est 5.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-EventLogFloodProtectionQuietPeriod
Spécifie, en minutes, le temps qui doit s'écouler sans déclenchement d'un événement pour quitter la protection de flux.
La plage d'entiers est comprise entre 1 et 1 440. La valeur par défaut est 2.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-EventLogFloodProtectionThreshold
Spécifie le nombre d'événements autorisés dans une période donnée avant qu'un événement soit considéré comme excédentaire pour le journal des événements.
La plage d'entiers est comprise entre 1 et 100. La valeur par défaut est 5.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-EventLogFloodProtectionTriggerPeriod
Spécifie, en minutes, la période à surveiller pour la survenance d'événements potentiellement excédentaires.
La plage d'entiers est comprise entre 1 et 1 440. La valeur par défaut est 2.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-InputObject
Utilisez le résultat de l’applet Get-SPDiagnosticConfig
de commande, apportez des modifications, puis pipelinez l’objet dans Set-SPDiagnosticConfig
l’applet de commande pour mettre à jour la base de données de contenu.
Type: | PSObject |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-LogCutInterval
Spécifie le nombre de minutes entre les substitutions de fichiers journaux.
La valeur doit être un entier valide compris entre 0 et 1 440.
La valeur par défaut est de 30.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-LogDiskSpaceUsageGB
Spécifie le volume de stockage maximum à utiliser pour les fichiers journaux de suivi, en gigaoctets (Go).
La valeur par défaut est 1 000 et ne prend effet que lorsque l'applet de commande LogMaxDiskSpaceusageEnabled a la valeur True.
Le type doit correspondre à un nombre valide compris entre 1 et 1 000.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-LogLocation
Spécifie le chemin d'accès vers l'emplacement où résideront les fichiers journaux.
Le type doit être un chemin d'accès valide au format C:\Journaux.
L'emplacement par défaut est %CommonProgramFiles%\Microsoft Shared\Web Server Extensions\14\Journaux.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-LogMaxDiskSpaceUsageEnabled
Spécifie si l'espace maximal réservé aux fichiers journaux de suivi doit être limité.
Le type doit être l'une des valeurs suivantes :
- $True
- $False
La valeur par défaut est $false.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-ScriptErrorReportingDelay
Spécifie le temps (en minutes) entre les rapports d'erreur de script.
Le type doit être un entier valide compris entre 0 et 1 440. La valeur est spécifiée en minutes.
La valeur par défaut est de 30.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-ScriptErrorReportingEnabled
Spécifie si la fonction de création de rapports d'erreur est activée pour les erreurs de script client.
Le type doit être l'une des valeurs suivantes :
- $True
- $False
La valeur par défaut est $True.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-ScriptErrorReportingRequireAuth
Spécifie si la fonction de création de rapports d'erreurs de script requiert l'authentification.
Le type doit être l'une des valeurs suivantes :
- $True
- $False
La valeur par défaut est $True.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |