Поделиться через


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 , используйте командлет Get-SCManagementGroupConnection.

Тип:Connection[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False