Set-SCOMDatabaseGroomingSetting
Изменяет параметры очистки базы данных для группы управления.
Синтаксис
Set-SCOMDatabaseGroomingSetting
[-AlertDaysToKeep <Byte>]
[-AvailabilityHistoryDaysToKeep <Byte>]
[-EventDaysToKeep <Byte>]
[-JobStatusDaysToKeep <Byte>]
[-MaintenanceModeHistoryDaysToKeep <Byte>]
[-MonitoringJobDaysToKeep <Byte>]
[-PassThru]
[-PerformanceDataDaysToKeep <Byte>]
[-PerformanceSignatureDaysToKeep <Byte>]
[-StateChangeEventDaysToKeep <Byte>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Set-SCOMDatabaseGroomingSetting изменяет параметры очистки базы данных для группы управления. Очистка базы данных автоматически удаляет ненужные данные из базы данных System Center — Operations Manager для поддержания производительности.
Чтобы сохранить следующие элементы, можно указать, сколько времени в днях:
- Разрешенные оповещения
- Журнал доступности
- Данные о событиях
- Журнал задач
- Журнал режима обслуживания
- Мониторинг данных задания
- Данные о производительности
- Данные об изменении состояния
Используйте командлет Get-SCOMDatabaseGroomingSetting , чтобы просмотреть текущие значения этих параметров.
По умолчанию этот командлет использует активное постоянное подключение к группе управления.
Используйте параметр SCSession для указания другого постоянного подключения.
Можно создать временное подключение к группе управления с помощью параметров ComputerName и учетных данных.
Дополнительные сведения см. в Get-Help about_OpsMgr_Connections
.
Примеры
Пример 1. Установка дней для сохранения разрешенных оповещений
PS C:\>Set-SCOMDatabaseGroomingSetting -AlertDaysToKeep 21
Эта команда задает количество дней для сохранения разрешенных оповещений 21.
Пример 2. Установка дней для сохранения журнала доступности
PS C:\>Set-SCOMDatabaseGroomingSetting -AvailabilityHistoryDaysToKeep 10
Эта команда задает количество дней для сохранения журнала доступности до 10.
Параметры
-AlertDaysToKeep
Указывает количество дней для сохранения разрешенных оповещений.
Тип: | Byte |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-AvailabilityHistoryDaysToKeep
Указывает количество дней для сохранения журнала доступности.
Тип: | Byte |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ComputerName
Задает массив имен компьютеров. Командлет устанавливает временные подключения с группами управления для этих компьютеров. Вы можете использовать имена NetBIOS, IP-адреса или полные доменные имена (FQDN). Чтобы указать локальный компьютер, введите имя компьютера, localhost или точку (.).
Служба доступа к данным System Center должна работать на компьютере. Если компьютер не указан, командлет использует компьютер для текущего подключения группы управления.
Тип: | String[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Credential
Указывает объект PSCredential для подключения группы управления.
Чтобы получить объект PSCredential, используйте командлет Get-Credential.
Дополнительные сведения см. в Get-Help Get-Credential
.
Если указать компьютер в параметре ComputerName, используйте учетную запись, доступ к которому имеется. По умолчанию используется текущий пользователь.
Тип: | PSCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-EventDaysToKeep
Указывает количество дней для хранения данных о событиях.
Тип: | Byte |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-JobStatusDaysToKeep
Указывает количество дней для хранения журнала задач.
Тип: | Byte |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-MaintenanceModeHistoryDaysToKeep
Указывает количество дней для хранения журнала режима обслуживания.
Тип: | Byte |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-MonitoringJobDaysToKeep
Указывает количество дней для хранения данных задания мониторинга.
Тип: | Byte |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PassThru
Указывает, что командлет создает или изменяет объект, который команда может использовать в конвейере. По умолчанию этот командлет не создает выходные данные.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PerformanceDataDaysToKeep
Указывает количество дней для хранения данных о производительности.
Тип: | Byte |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PerformanceSignatureDaysToKeep
Тип: | Byte |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-SCSession
Задает массив объектов подключения
Тип: | Connection[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-StateChangeEventDaysToKeep
Указывает количество дней для хранения данных об изменении состояния.
Тип: | Byte |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |