Set-SPDiagnosticConfig
Задает параметры диагностики для фермы.
Синтаксис
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>]
Описание
Set-SPDiagnosticConfig
Используйте командлет , чтобы задать параметры конфигурации диагностики во всей ферме.
Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.
Примеры
------------------ПРИМЕР 1-----------------------
Set-SPDiagnosticConfig -ErrorReportingEnabled -DownloadErrorReportingUpdatesEnabled:$false -DaysToKeepLog 60
В этом примере включается ErrorReporting, отключается DownloadErrorReportingUpdatesEnable и устанавливается значение DaysToKeepLog в значение 60.
--------------------------ПРИМЕР 2------------------------
$config = Get-SPDiagnosticConfig
$config.CustomerExperienceImprovementProgramEnabled = $false
$config.LogCutInterval = 60
$config | Set-SPDiagnosticConfig
В этом примере программа улучшения качества программного обеспечения отключается, а параметру LogCutInterval присваивается значение 60.
Параметры
-AllowLegacyTraceProviders
Указывает, что поставщики трассировки, созданные для предыдущих версий продуктов и технологий SharePoint, могут записывать данные в сеанс трассировки для продуктов 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
Указывает, будут ли сводные данные об использовании приложения автоматически загружаться в 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
Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.
При использовании параметра Global все объекты содержатся в глобальном хранилище.
Если объекты не используются сразу или удаляются с помощью команды Stop-SPAssignment
, может возникнуть нехватка памяти.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-CustomerExperienceImprovementProgramEnabled
Включает или отключает участие в программе улучшения качества программного обеспечения (CEIP).
Программа CEIP разработана для улучшения качества, надежности и производительности продуктов и технологий Майкрософт. С вашего разрешения в Майкрософт отправляются анонимные сведения о сервере для улучшения продуктов SharePoint.
Типом должно быть одно из следующих значений:
- $True
- $False
Значение по умолчанию — $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
Указывает время хранения файлов журнала трассировки (в днях). Типом должно быть число от 1 до 366. Значение по умолчанию: 14 дней.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-DownloadErrorReportingUpdatesEnabled
Указывает, необходимо ли загружать файл отчета об ошибках удаленного управления.
Типом должно быть одно из следующих значений:
- $True
- $False
Значение по умолчанию — $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
Указывает, необходимо ли автоматически отправлять отчеты об ошибках в корпорацию Майкрософт.
Отчеты об ошибках содержат сведения о состоянии сервера на момент возникновения проблемы, версию операционной системы и сведения об аппаратных средствах компьютера, а также цифровой идентификатор продукта, который может быть использован для определения используемой лицензии. Кроме того, передается IP-адрес компьютера, так как для отправки отчета об ошибках необходимо подключиться к сетевой службе, но он используется только для сбора статистических данных.
Типом должно быть одно из следующих значений:
- $True
- $False
Значение по умолчанию — $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
Включает или отключает сбор отчетов об ошибках.
Отчеты об ошибках создаются, когда в системе возникают неполадки с аппаратным или программным обеспечением. Корпорация Майкрософт и ее партнеры используют эти отчеты для повышения надежности программного обеспечения. Отчеты об ошибках содержат сведения о состоянии сервера при возникновении проблемы, версию используемой операционной системы и информацию об оборудовании, а также цифровой идентификатор продукта, используемый для определения лицензии. Кроме того, передается IP-адрес компьютера, поскольку для отправки отчета необходимо подключиться к сетевой службе, но он используется только для сбора статистических данных.
Типом должно быть одно из следующих значений:
- $True
- $False
Значение по умолчанию — $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
Включает или отключает функцию защиты журнала событий от переполнения.
Если в журнал событий записаны несколько схожих событий, некоторые повторяющиеся сообщения скрываются. Через определенный период времени записывается итоговое сообщение со сведениями о количестве скрытых сообщений.
Типом должно быть одно из следующих значений:
- $True
- $False
Значение по умолчанию — $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
Задает частоту (в минутах) записи итогового сообщения со сведениями о количестве сообщений, скрытых для защиты от переполнения.
Допустимым является диапазон от 1 до 1440. Значение по умолчанию: 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
Задает временной интервал в минутах, определяющий время отсутствия событий, после которого может быть отключена защита от переполнения.
Допустимым является диапазон от 1 до 1440. Значение по умолчанию: 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
Задает количество событий, которые могут быть сформированы в указанный интервал времени. При большем количестве событий журнал событий будет переполняться.
Допустимым является диапазон целых чисел от 1 до 100. Значение по умолчанию равно 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
Задает временной интервал в минутах, в течение которого необходимо вести наблюдение за событиями, которые могут привести к переполнению журнала.
Допустимым является диапазон от 1 до 1440. Значение по умолчанию: 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
Используйте результат командлета Get-SPDiagnosticConfig
, внесите изменения, а затем переведите объект в Set-SPDiagnosticConfig
командлет для обновления базы данных контента.
Type: | PSObject |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-LogCutInterval
Указывает количество минут между переключениями файлов журнала.
Значением должно быть целое число от 0 до 1440.
Значение по умолчанию — 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
Задает максимальный объем места в гигабайтах для хранения файлов журналов трассировки.
Значение по умолчанию равно 1000, и оно применяется только в том случае, если командлету LogMaxDiskSpaceusageEnabled присвоено значение True.
Типом должно быть допустимое число от 1 до 1000.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-LogLocation
Задает путь к файлам журналов.
Типом должен быть допустимый путь в формате C:\Logs.
Значение по умолчанию: %CommonProgramFiles%\Microsoft Shared\Web Server Extensions\14\Logs.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-LogMaxDiskSpaceUsageEnabled
Указывает, необходимо ли ограничить пространство, используемое для хранения файлов журналов трассировки.
Типом должно быть одно из следующих значений:
- $True
- $False
Значение по умолчанию: $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
Задает интервал в минутах между отчетами об ошибках скрипта.
Типом должно быть целое число от 0 до 1440. Значение указывается в минутах.
Значение по умолчанию — 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
Включает или отключает создание отчетов об ошибках клиентских скриптов.
Типом должно быть одно из следующих значений:
- $True
- $False
Значение по умолчанию — $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
Указывает, необходима ли проверка подлинности для отчетов об ошибках скриптов.
Типом должно быть одно из следующих значений:
- $True
- $False
Значение по умолчанию — $True.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |