none
Настройка формата письма в SCOM 2007 RRS feed

  • Вопрос

  • Добрый день!

    Установлен SCOM 2007. При возникновении ошибок мне на почту отправляется письмо. Формат письма настроен так:

    Предупреждение: $Data/Context/DataItem/AlertName$
    Источник: $Data/Context/DataItem/ManagedEntityDisplayName$
    Путь: $Data/Context/DataItem/ManagedEntityPath$
    Изменено: $Data/Context/DataItem/LastModifiedBy$
    Время последнего изменения: $Data/Context/DataItem/LastModifiedLocal$
    Описание предупреждения: $Data/Context/DataItem/AlertDescription$

    Подскажите как в формат письма добавить "Event ID", для отображения номера ошибки?

    17 апреля 2012 г. 6:50

Ответы

  • ОБычно такие вещи добавляют в описание алерта внтури самого правила\монитора (а он в свою очередь уже добавлен: $Data/Context/DataItem/AlertDescription$)

    http://www.scsmsolutions.com/ freemanru (at) gmail (dot) com

    17 апреля 2012 г. 7:13
    Отвечающий
  • Вот список значений, который можно использовать в алертах http://blogs.technet.com/b/kevinholman/archive/2007/12/12/adding-custom-information-to-alert-descriptions-and-notifications.aspx. Вас должно интересовать, то, что указано ниже строки Notifications:

    $Data/Context/DataItem/AlertId$                                       The AlertID GUID   
    $Data/Context/DataItem/AlertName$                                   The Alert Name    
    $Data/Context/DataItem/Category$ The Alert category
    $Data/Context/DataItem/CreatedByMonitor$                       True/False    
    $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 Date/Time of Dataitem created    
    $Data/Context/DataItem/DataItemCreateTimeLocal$               LocalTime Date/Time of Dataitem created    
    $Data/Context/DataItem/LastModified$                                 UTC Date/Time DataItem was modified    
    $Data/Context/DataItem/LastModifiedLocal$                          Local Date/Time DataItem was modified    
    $Data/Context/DataItem/ManagedEntity$                               ManagedEntity GUID    
    $Data/Context/DataItem/ManagedEntityDisplayName$             ManagedEntity Display name    
    $Data/Context/DataItem/ManagedEntityFullName$                   ManagedEntity Full name    
    $Data/Context/DataItem/ManagedEntityPath$                          Managed Entity Path    
    $Data/Context/DataItem/Priority$                                          The Alert Priority Number (High=1,Medium=2,Low=3)    
    $Data/Context/DataItem/Owner$                                           The Alert Owner    
    $Data/Context/DataItem/RepeatCount$                                  The Alert Repeat Count    
    $Data/Context/DataItem/ResolutionState$                               Resolution state ID (0=New, 255= Closed)    
    $Data/Context/DataItem/ResolutionStateLastModified$                 UTC Date/Time ResolutionState was last modified    
    $Data/Context/DataItem/ResolutionStateLastModifiedLocal$          Local Date/Time ResolutionState was last modified    
    $Data/Context/DataItem/ResolutionStateName$                       The Resolution State Name (New, Closed)    
    $Data/Context/DataItem/ResolvedBy$                                     Person resolving the alert    
    $Data/Context/DataItem/Severity$                                          The Alert Severity ID    
    $Data/Context/DataItem/TicketId$                                           The TicketID    
    $Data/Context/DataItem/TimeAdded$                                       UTC Time Added    
    $Data/Context/DataItem/TimeAddedLocal$                               Local Time Added    
    $Data/Context/DataItem/TimeRaised$                                      UTC Time Raised    
    $Data/Context/DataItem/TimeRaisedLocal$                              Local Time Raised    
    $Data/Context/DataItem/TimeResolved$                                  UTC Date/Time the Alert was resolved    
    $Data/Context/DataItem/WorkflowId$                                      The Workflow ID (GUID)    
    $Data/Recipients/To/Address/Address$                                    The name of the recipient

    The Web Console URL:   
    $Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"/WebConsoleUrl$

    The principalname of the management server:   
    Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"/PrincipalName$

    17 апреля 2012 г. 8:09
    Отвечающий

Все ответы

  • ОБычно такие вещи добавляют в описание алерта внтури самого правила\монитора (а он в свою очередь уже добавлен: $Data/Context/DataItem/AlertDescription$)

    http://www.scsmsolutions.com/ freemanru (at) gmail (dot) com

    17 апреля 2012 г. 7:13
    Отвечающий
  • Учтите также, что далеко не все алерты имеют Event ID, а только те, которые построены на базе эвентов, так что это решение было бы чревато последствиями.

    17 апреля 2012 г. 7:44
    Отвечающий
  • О каком решении идет речь? Если о моем, то никаких последствий не будет - придет ровно то описание, которое есть в алерте.


    http://www.scsmsolutions.com/ freemanru (at) gmail (dot) com

    17 апреля 2012 г. 7:47
    Отвечающий
  • Антон, я автору :) То решение, которое написал ты, является дефолтным, соответственно, рабочим.

    17 апреля 2012 г. 8:00
    Отвечающий
  • Вот список значений, который можно использовать в алертах http://blogs.technet.com/b/kevinholman/archive/2007/12/12/adding-custom-information-to-alert-descriptions-and-notifications.aspx. Вас должно интересовать, то, что указано ниже строки Notifications:

    $Data/Context/DataItem/AlertId$                                       The AlertID GUID   
    $Data/Context/DataItem/AlertName$                                   The Alert Name    
    $Data/Context/DataItem/Category$ The Alert category
    $Data/Context/DataItem/CreatedByMonitor$                       True/False    
    $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 Date/Time of Dataitem created    
    $Data/Context/DataItem/DataItemCreateTimeLocal$               LocalTime Date/Time of Dataitem created    
    $Data/Context/DataItem/LastModified$                                 UTC Date/Time DataItem was modified    
    $Data/Context/DataItem/LastModifiedLocal$                          Local Date/Time DataItem was modified    
    $Data/Context/DataItem/ManagedEntity$                               ManagedEntity GUID    
    $Data/Context/DataItem/ManagedEntityDisplayName$             ManagedEntity Display name    
    $Data/Context/DataItem/ManagedEntityFullName$                   ManagedEntity Full name    
    $Data/Context/DataItem/ManagedEntityPath$                          Managed Entity Path    
    $Data/Context/DataItem/Priority$                                          The Alert Priority Number (High=1,Medium=2,Low=3)    
    $Data/Context/DataItem/Owner$                                           The Alert Owner    
    $Data/Context/DataItem/RepeatCount$                                  The Alert Repeat Count    
    $Data/Context/DataItem/ResolutionState$                               Resolution state ID (0=New, 255= Closed)    
    $Data/Context/DataItem/ResolutionStateLastModified$                 UTC Date/Time ResolutionState was last modified    
    $Data/Context/DataItem/ResolutionStateLastModifiedLocal$          Local Date/Time ResolutionState was last modified    
    $Data/Context/DataItem/ResolutionStateName$                       The Resolution State Name (New, Closed)    
    $Data/Context/DataItem/ResolvedBy$                                     Person resolving the alert    
    $Data/Context/DataItem/Severity$                                          The Alert Severity ID    
    $Data/Context/DataItem/TicketId$                                           The TicketID    
    $Data/Context/DataItem/TimeAdded$                                       UTC Time Added    
    $Data/Context/DataItem/TimeAddedLocal$                               Local Time Added    
    $Data/Context/DataItem/TimeRaised$                                      UTC Time Raised    
    $Data/Context/DataItem/TimeRaisedLocal$                              Local Time Raised    
    $Data/Context/DataItem/TimeResolved$                                  UTC Date/Time the Alert was resolved    
    $Data/Context/DataItem/WorkflowId$                                      The Workflow ID (GUID)    
    $Data/Recipients/To/Address/Address$                                    The name of the recipient

    The Web Console URL:   
    $Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"/WebConsoleUrl$

    The principalname of the management server:   
    Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"/PrincipalName$

    17 апреля 2012 г. 8:09
    Отвечающий
  • Тогда вопрос снимается. Спасибо.
    17 апреля 2012 г. 8:10