Уведомление об оповещениях Operations Manager может не быть получено

Эта статья поможет устранить проблему, из-за которой получатели подписок на оповещения могут не получать Уведомления по электронной почте в System Center 2012 Operations Manager.

Исходная версия продукта: System Center 2012 Operations Manager
Исходный номер базы знаний: 2709639

Причина

System Center Operations Manager может отправлять Уведомления по электронной почте для новых оповещений или оповещений с изменением состояния разрешения. Email уведомления отправляются всем получателям, подписавшимся на оповещение, при условии, что оповещение соответствует определенным критериям для подписки и что выполнены все остальные предварительные требования. Если оповещение не соответствует всем критериям или уведомление настроено неправильно, предполагаемые получатели не получат Уведомления по электронной почте.

Убедитесь, что выполнены предварительные требования к уведомлениям

Процесс настройки System Center Operations Manager для отправки Уведомления по электронной почте через SMTP-сервер описан в разделе Настройка уведомлений.

Канал уведомлений должен быть настроен с использованием правильного полного доменного имени и порта SMTP-сервера. Адрес и порт должны быть доступны на всех серверах управления, входящих в пул ресурсов уведомлений в System Center 2012 Operations Manager. Если адрес или порт заблокирован правилами брандмауэра или программным обеспечением для защиты от вредоносных программ, необходимо создать исключения для серверов пула ресурсов.

Канал можно настроить для анонимной проверки подлинности или проверка подлинности Windows. Если выбрана анонимная проверка подлинности, SMTP-сервер должен либо разрешить анонимные подключения, либо использовать исключение для IP-адреса серверов управления пулом ресурсов уведомлений. Если выбран проверка подлинности Windows, необходимо создать учетную запись запуска от имени и связать ее с профилем запуска от имени. Эта учетная запись будет иметь разрешение на отправку сообщений электронной почты через SMTP-сервер. Дополнительные сведения см. в статье Создание и настройка учетной записи действия уведомления.

Проверка конфигурации подписчика

У каждого подписчика может быть расписание, указывающее время, в течение которого ему будут отправляться уведомления. Это общий параметр, который влияет на все адреса, настроенные для этого подписчика. Каждый адрес, определенный для подписчика, также может иметь расписание, указывающее, когда этот адрес доступен для отправки уведомлений. Это обеспечивает множество гибких возможностей с уведомлениями.

Например, у подписчика может быть общая доступность уведомлений с 8:00 до 17:00 каждый день в неделю. Однако у этого подписчика может быть два адреса с разным временем уведомления. Например, у подписчика может быть рабочий адрес, настроенный для понедельника по четверг, и альтернативный адрес, настроенный для пятницы по воскресенье. Если подписчик не получает Уведомления по электронной почте, перед отправкой уведомления необходимо указать общую доступность подписчика и доступность определенного адреса.

Адрес, на который отправляется уведомление, также должен быть проверен как допустимый адрес. SMTP-сервер и почтовый клиент подписчика не должны иметь правил фильтрации, блокирующих сообщения электронной почты с сервера Operations Manager или доменного имени. При необходимости Reply-To адрес, определенный в канале уведомлений, можно добавить в качестве исключения для любых правил фильтрации на SMTP-сервере или клиенте.

Проверка применимости подписки

Подписки могут иметь несколько условий, которые должны быть выполнены для отправки уведомления. Если какое-либо из условий не выполняется, уведомление не отправляется.

В Operations Manager 2007 R2 первые два доступных критерия — это оповещение, которое должно быть вызвано экземпляром, который является членом определенной группы, и оповещение, которое должно быть вызвано экземпляром определенного класса. В этих двух критериях экземпляр, который вызвал оповещение, должен быть указан в исходном поле оповещения. В оповещении отображается только имя экземпляра, но не класс. Если класс, членом которого является экземпляр, не является ясным, в меню Действия будут перечислены доступные действия для этого класса, когда оповещение выделено в представлении оповещений. Если класс является критерием, класс должен быть включен в подписку. Или конкретный экземпляр должен быть членом любой группы, для которой определена подписка.

В System Center 2012 Operations Manager в качестве возможных условий для уведомления об оповещениях было добавлено несколько дополнительных условий. В одной подписке можно указать несколько условий. Но для отправки уведомления должны быть выполнены все условия. Правила, применимые к членству в классах и группах, являются теми же правилами, которые применяются в Operations Manager 2007 R2.

В некоторых случаях оповещение может быть вызвано узлом-наблюдателем или партнером по репликации от имени экземпляра. В этой ситуации источником оповещения будет узел-наблюдатель или партнер по репликации. Таким образом, подписки на оповещения, которые не включают узел-наблюдатель или партнера по репликации в качестве источника, не будут отправлять уведомления по электронной почте. Наиболее распространенным случаем этого является отсутствие оповещений о пульсе агента, в которых источником является экземпляр наблюдателя за службой работоспособности для этой службы работоспособности.

Подписки можно создавать для определенных правил и мониторов. Определенное оповещение можно выделить в представлении оповещений, а подписку на уведомления можно создать в меню Действия или щелкнув его правой кнопкой мыши и выбрав подменю Уведомления . Если в подписку необходимо включить несколько оповещений, в мастере создания подписки можно выбрать условие Создано правилами или мониторами , а также одновременно выбрать несколько правил и мониторов.

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

В System Center 2012 Operations Manager уведомление об оповещении будет отправлено, когда оповещение впервые соответствует всем критериям, независимо от состояния разрешения, если само состояние разрешения не является критерием. Если для правила или монитора, создающего оповещение, включено подавление оповещений, при первом выполнении условий подписки будет отправлено только одно уведомление. Никакие дополнительные уведомления не будут отправляться, пока оповещение не будет закрыто и не появится новое оповещение, соответствующее всем условиям подписки.

Условия, которые ищут конкретный текст в имени или в настраиваемых полях, также могут препятствовать отправке некоторых оповещений. Любые условия, разрешающие использование текста с подстановочными знаками, могут запретить уведомление, если указанные значения подстановочных знаков не соответствуют указанному полю оповещения. В качестве теста используйте более простое значение с подстановочными знаками или исключите критерии во время тестирования, чтобы убедиться, что уведомление об оповещении отправлено.

Задержка уведомления

Подписки на оповещения можно настроить для отправки уведомлений только после того, как условия оповещения остаются неизменными в течение некоторого времени. Например, подписка, настроенная для отправки сообщения электронной почты через 20 минут, не будет отправлять сообщение, если какое-либо из свойств оповещения изменится менее чем за 20 минут, чтобы они больше не соответствовали условиям уведомления. Если свойства оповещений снова соответствуют условиям подписки и остаются в течение 20 минут или более, уведомление будет отправлено.

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

Если серверы управления пулом ресурсов уведомлений испытывают периоды высокой загрузки ресурсов или рабочих нагрузок, уведомление об оповещении может быть отложено. Рабочие процессы уведомлений выполняются службой управления System Center. Таким образом, если эта служба недоступна или находится под нагрузкой, уведомления могут не получаться или задерживаться, даже если другие функции управления и обработка данных, как представляется, выполняются обычным образом.