Настройка содержимого сообщений для уведомлений

Важно!

Поддержка этой версии Operations Manager завершена. Мы рекомендуем выполнить обновление до Operations Manager 2022.

В System Center Operations Manager можно настроить формат, который будет использоваться для сообщений, уведомляющих о предупреждениях. Формат уведомления о предупреждении определяется каналом, по которому отправляется уведомление. Каждый тип канала имеет формат по умолчанию, как показано в следующих примерах.

Примечание

Тип канала команд не упоминается, так как он создает команду, а не сообщение уведомления.

Тип канала Формат уведомления по умолчанию
Адрес электронной почты Тема: Предупреждение: имя предупреждения Состояние разрешения: новое или закрытое

Предупреждение:

Источник:

Путь:

Автор последнего изменения:

Время последнего изменения:

Описание предупреждения:

Ссылка представления предупреждение:

ИД подписки на уведомления, создавшей это сообщение:
Мгновенное сообщение Предупреждение: имя предупреждения. Путь: путь к управляемой сущности. Состояние разрешения: новое или закрытое. Автор последнего изменения: кем изменено.
SMS (текстовое сообщение) Предупреждение: имя предупреждения Состояние разрешения: новое или закрытое
Тип канала Формат уведомления по умолчанию
Адрес электронной почты Тема: Предупреждение: имя предупреждения Состояние разрешения: новое или закрытое

Предупреждение:

Источник:

Путь:

Автор последнего изменения:

Время последнего изменения:

Описание предупреждения:

Ссылка представления предупреждение:

ИД подписки на уведомления, создавшей это сообщение:
Мгновенное сообщение Предупреждение: имя предупреждения. Путь: путь к управляемой сущности. Состояние разрешения: новое или закрытое. Автор последнего изменения: кем изменено.
SMS (текстовое сообщение) Предупреждение: имя предупреждения Состояние разрешения: новое или закрытое
Microsoft Teams Предупреждение:

Источник:

Путь:

Автор последнего изменения:

Время последнего изменения:

Описание предупреждения:

Ссылка представления предупреждение:

Ссылка на представление исходного кода:

ИД подписки на уведомления, создавшей это сообщение:

Формат можно изменить на странице Формат мастера типов каналов при создании канала или после его создания. Процедура одинакова для всех трех типов каналов.

Варианты формата для уведомляющих сообщений

Переменная Описание
$Data/Context/DataItem/AlertId$ Идентификатор GUID AlertID
$Data/Context/DataItem/AlertName$ Имя оповещения
$Data/Context/DataItem/Category$ Категория предупреждения
$Data/Context/DataItem/CreatedByMonitor$ Истина/ложь
$Data/Context/DataItem/Custom1$ CustomField1
$Data/Context/DataItem/Custom2$ CustomField2
$Data/Context/DataItem/Custom3$ CustomField3
$Data/Context/DataItem/Custom4$ CustomField4
$Data/Context/DataItem/Custom5$ CustomField5
$Data/Context/DataItem/Custom6$ CustomField6
$Data/Context/DataItem/Custom7$ CustomField7
$Data/Context/DataItem/Custom8$ CustomField8
$Data/Context/DataItem/Custom9$ CustomField9
$Data/Context/DataItem/Custom10$ CustomField10
$Data/Context/DataItem/DataItemCreateTime$ Дата и время создания элемента данных в формате UTC
$Data/Context/DataItem/DataItemCreateTimeLocal$ Местные дата и время создания элемента данных в формате
$Data/Context/DataItem/LastModified$ Дата и время изменения элемента данных в формате UTC
$Data/Context/DataItem/LastModifiedLocal$ Местные дата и время изменения элемента данных
$Data/Context/DataItem/LastModifiedBy$ Имя пользователя, изменившего предупреждение
$Data/Context/DataItem/ManagedEntity$ Идентификатор GUID ManagedEntity
$Data/Context/DataItem/ManagedEntityDisplayName$ Отображаемое имя ManagedEntity
$Data/Context/DataItem/ManagedEntityFullName$ Полное имя ManagedEntity
$Data/Context/DataItem/ManagedEntityPath$ Путь к управляемой сущности
$Data/Context/DataItem/Priority$ Номер приоритета предупреждения (высокий=1,средний=2,низкий=3)
$Data/Context/DataItem/Owner$ Владелец предупреждения
$Data/Context/DataItem/RepeatCount$ Число повторов предупреждения
$Data/Context/DataItem/ResolutionState$ ИД разрешения предупреждения (0=новое, 255=закрытое)
$Data/Context/DataItem/ResolutionStateLastModified$ Дата и время последнего изменения состояния разрешения в формате UTC
$Data/Context/DataItem/ResolutionStateLastModifiedLocal$ Местные дата и время последнего изменения состояния разрешения
$Data/Context/DataItem/ResolutionStateName$ Название состояния разрешения (новое, закрытое)
$Data/Context/DataItem/ResolvedBy$ Пользователь, разрешающий предупреждение
$Data/Context/DataItem/Severity$ Идентификатор серьезности предупреждения
$Data/Context/DataItem/TicketId$ TicketID
$Data/Context/DataItem/TimeAdded$ Время добавления в формате UTC
$Data/Context/DataItem/TimeAddedLocal$ Местное время добавления
$Data/Context/DataItem/TimeRaised$ Время возникновения в формате UTC
$Data/Context/DataItem/TimeRaisedLocal$ Местное время возникновения
$Data/Context/DataItem/TimeResolved$ Дата и время разрешения предупреждения в формате UTC
$Data/Context/DataItem/WorkflowId$ WorkflowID (GUID)
$Data/Recipients/To/Address/Address$ Имя получателя
$Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"/WebConsoleUrl$ URL-адрес веб-консоли
Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"/PrincipalName$ Имя субъекта сервера управления

Настройка формата уведомлений

  1. На странице Формат мастера типов каналов в окне сообщения для типа канала (или в поле темы для канала электронной почты) удалите все сведения из формата по умолчанию, который вы не хотите включать.

  2. Поместите курсор в поле, в которое требуется добавить сведения.

  3. Введите в сообщение любой текст, не относящееся к переменной.

  4. Нажмите кнопку справа от поля, чтобы отобразить сведения, которые можно добавить в тему или сообщение для уведомлений, как показано на следующем рисунке.

    Снимок экрана: параметры для уведомлений.

  5. Выберите любой элемент в этом списке, чтобы добавить соответствующую переменную в сообщение уведомления. Например, если выбрать уровень серьезности оповещения, в поле будет добавлена следующая переменная:

    $Data/[Default="Отсутствует"]/Context/DataItem/Severity$

    Примечание

    Если в предыдущем примере включено значение по умолчанию для параметра, например [Default='Not Present'], он указывает текст, который необходимо предоставить, если оповещение не содержит данные для этого параметра.

  6. Когда все будет готово, нажмите кнопку Готово. Все сообщения уведомлений, использующие один канал, будут отформатированы одинаковым образом.

Настройка канала для подписки

При создании подписки можно скопировать существующий канал, который можно настроить для этой подписки.

  1. В мастере подписки на уведомления на странице Каналы выберите Создать, а затем — Создать настраиваемую копию.

  2. В окне Поиск по каналу выберите Фильтровать по и Поиск , чтобы найти канал, который требуется скопировать. Выберите канал в списке Доступные каналы, нажмите кнопку Добавить и нажмите кнопку ОК.

  3. Откроется мастер канала уведомления для выбранного канала. На соответствующих страницах мастера можно изменить имя, описание, параметры и формат сообщения. Рекомендуется изменить имя канала, чтобы отличить его от исходного канала. После внесения изменений нажмите кнопку Готово .

Дальнейшие действия