Set-SCOMAlert
Изменяет свойства оповещений.
Синтаксис
Set-SCOMAlert
-Alert <MonitoringAlert[]>
[-Connector <MonitoringConnector>]
[[-CustomField1] <String>]
[[-CustomField2] <String>]
[[-CustomField3] <String>]
[[-CustomField4] <String>]
[[-CustomField5] <String>]
[[-CustomField6] <String>]
[[-CustomField7] <String>]
[[-CustomField8] <String>]
[[-CustomField9] <String>]
[[-CustomField10] <String>]
[[-ResolutionState] <Byte>]
[[-Owner] <String>]
[[-TicketId] <String>]
[-TfsWorkItemId <String>]
[-TfsWorkItemOwner <String>]
[[-Comment] <String>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Set-SCOMAlert изменяет свойства одного или нескольких оповещений. Чтобы устранить оповещение, можно использовать командлет, задав параметр ResolutionState значение 255 (закрыто).
Примеры
Пример 1. Закрытие оповещений с помощью состояния разрешения
PS C:\>Get-SCOMAlert -ResolutionState 15 | Set-SCOMAlert -ResolutionState 255
Эта команда получает все оповещения с состоянием разрешения 15, а затем передает объекты оповещения в командлет Set-SCOMAlert с помощью оператора канала. Командлет Set-SCOMAlert закрывает оповещение, задав состояние разрешения 255.
Пример 2. Изменение свойств оповещений
PS C:\>Get-SCOMAlert -Name "Failed Accessing Windows Event Log" | Set-SCOMAlert -Owner "CONTOSO\Isabel" -CustomField1 "Root Cause - Permissions"
Эта команда получает все оповещения с именем "Сбой доступа к журналу событий Windows", а затем передает объекты оповещений в командлет Set-SCOMAlert с помощью оператора канала. Командлет Set-SCOMAlert изменяет владельца оповещения и задает значение для CustomField1.
Параметры
-Alert
Задает массив объектов MonitoringAlert. Чтобы получить объект MonitoringAlert, используйте командлет Get-SCOMAlert.
Тип: | MonitoringAlert[] |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Comment
Указывает комментарий для добавления в разрешенное оповещение.
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Confirm
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Connector
Указывает объект MonitoringConnector. Этот параметр указывает соединитель, создающий строку подключения. Чтобы получить объект MonitoringConnector, используйте командлет Get-SCOMConnector.
Тип: | MonitoringConnector |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-CustomField1
Указывает сведения для добавления в свойство CustomField1 оповещения.
Тип: | String |
Position: | 2 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-CustomField10
Указывает сведения для добавления в свойство CustomField10 оповещения.
Тип: | String |
Position: | 11 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-CustomField2
Указывает сведения для добавления в свойство CustomField2 оповещения.
Тип: | String |
Position: | 3 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-CustomField3
Указывает сведения для добавления в свойство CustomField3 оповещения.
Тип: | String |
Position: | 4 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-CustomField4
Указывает сведения для добавления в свойство CustomField4 оповещения.
Тип: | String |
Position: | 5 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-CustomField5
Указывает сведения для добавления в свойство CustomField5 оповещения.
Тип: | String |
Position: | 6 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-CustomField6
Указывает сведения для добавления в свойство CustomField6 оповещения.
Тип: | String |
Position: | 7 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-CustomField7
Указывает сведения для добавления в свойство CustomField7 оповещения.
Тип: | String |
Position: | 8 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-CustomField8
Указывает сведения для добавления в свойство CustomField8 оповещения.
Тип: | String |
Position: | 9 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-CustomField9
Указывает сведения для добавления в свойство CustomField9 оповещения.
Тип: | String |
Position: | 10 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Owner
Указывает имя пользователя владельца оповещения.
Тип: | String |
Position: | 13 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PassThru
Указывает, что командлет создает или изменяет объект, который команда может использовать в конвейере. По умолчанию этот командлет не создает выходные данные.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResolutionState
Указывает идентификатор состояния разрешения.
Когда Operations Manager создает оповещение, его состояние разрешения — New. Состояние разрешения для нового оповещения можно изменить на закрытое или на пользовательское состояние разрешения, созданное администратором для группы управления. Идентификатор нового — 0, а идентификатор для закрытого — 255. Можно назначить пользовательское разрешение с любого значения от 2 до 254.
Тип: | Byte |
Position: | 12 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-TfsWorkItemId
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-TfsWorkItemOwner
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-TicketId
Указывает значение свойства TicketId для оповещения.
Тип: | String |
Position: | 14 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |