Add-SCOMNotificationSubscriber
Добавляет подписчик уведомлений в Operations Manager.
Синтаксис
Add-SCOMNotificationSubscriber
[-Name] <String>
[-DeviceList] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-SCOMNotificationSubscriber
[-Name] <String>
[-DeviceTable] <Hashtable>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет add-SCOMNotificationSubscriber добавляет подписчик уведомлений в System Center Operations Manager.
Подписчики уведомлений получают уведомления от Operations Manager.
Примеры
Пример 1. Добавление подписчика уведомления
PS C:\>Add-SCOMNotificationSubscriber -Name "Sarah Jones" -DeviceList "SarahJones@contoso.com", "sms:2065551212", "sip:SarahJ"
Эта команда добавляет новый подписчик уведомлений с адресами электронной почты, SMS и мгновенными сообщениями.
Пример 2. Добавление подписчика уведомлений с помощью канала команд
PS C:\>$CommandChannel = Get-SCOMNotificationChannel -DisplayName "OnNotify.exe"
PS C:\> Add-SCOMNotificationSubscriber -Name "Sarah Jones" -DeviceTable @{"Cell"= 'sms:206555213'; "Command" = $CommandChannel.Name }
В этом примере добавляется новый подписчик уведомлений с SMS-адресом и адресом команды.
Первая команда использует командлет Get-SCOMNotificationChannel для получения канала уведомлений, имеющего отображаемое имя OnNotify.exe, и сохраняет результат в переменной $CommandChannel.
Вторая команда добавляет подписчик уведомления с помощью параметра имени
Параметры
-ComputerName
Задает массив имен компьютеров. Командлет устанавливает временные подключения с группами управления для этих компьютеров. Вы можете использовать имена NetBIOS, IP-адреса или полные доменные имена (FQDN). Чтобы указать локальный компьютер, введите имя компьютера, localhost или точку (.).
Тип: | 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 |
-DeviceList
Задает массив адресов уведомлений. Используйте форму username@domain.com для адресов электронной почты, SMS:<адреса> для SMS-адресов и SIP:<адрес> для мгновенных сообщений. Укажите имя канала для канала команд.
Тип: | String[] |
Aliases: | Email, IM, SMS, MobileNumber, Number |
Position: | 2 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-DeviceTable
Указывает таблицу именованных адресов. Используйте форму username@domain.com для адресов электронной почты, SMS:<адреса> для SMS-адресов и SIP:<адрес> для мгновенных сообщений. Укажите имя канала для канала команд.
Тип: | Hashtable |
Position: | 2 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Name
Указывает имя подписчика уведомления.
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-SCSession
Задает массив объектов подключения
Тип: | Connection[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |