共用方式為


自訂通知的訊息內容

在 System Center - Operations Manager 中,您可以自定義將用於通知警示之訊息的格式。 警示通知的格式是由傳送通知的通道所決定。 每個通道類型都有預設格式,如下列範例所示。

注意

不會提及命令通道類型,因為它會產生命令,而不是通知訊息。

管道類型 默認通知格式
電子郵件 主旨:警示:警示名稱解析狀態:新增或已關閉

警報:

來源:

路徑:

上次修改者:

上次修改的時間:

警示描述:

警示檢視連結:

產生此訊息的通知訂用帳戶識別碼:
立即訊息 (IM) 警示:警示名稱 路徑:受控實體解析狀態的路徑:新增或關閉 上次修改者:上次修改者
簡訊(簡訊) 警示: 警示名稱 解析狀態: 新增或已關閉
管道類型 默認通知格式
電子郵件 主旨:警示:警示名稱解析狀態:新增或已關閉

警報:

來源:

路徑:

上次修改者:

上次修改的時間:

警示描述:

警示檢視連結:

產生此訊息的通知訂用帳戶識別碼:
立即訊息 (IM) 警示:警示名稱 路徑:受控實體解析狀態的路徑:新增或關閉 上次修改者:上次修改者
簡訊(簡訊) 警示: 警示名稱 解析狀態: 新增或已關閉
Microsoft Teams 警報:

來源:

路徑:

上次修改者:

上次修改的時間:

警示描述:

警示檢視連結:

來源檢視連結:

產生此訊息的通知訂用帳戶識別碼:

您可以在建立通道或建立通道之後,變更通道類型精靈的 [格式] 頁面上的格式。 這三種通道類型的程式都相同。

通知訊息的格式選項

變數 描述
$Data/Context/DataItem/AlertId$ AlertID GUID
$Data/Context/DataItem/AlertName$ 警示名稱
$Data/Context/DataItem/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$ 已建立 Dataitem 的 UTC 日期/時間
$Data/Context/DataItem/DataItemCreateTimeLocal$ 建立 Dataitem 的 LocalTime 日期/時間
$Data/Context/DataItem/LastModified$ UTC 日期/時間 DataItem 已修改
$Data/Context/DataItem/LastModifiedLocal$ 修改了本機日期/時間 DataItem
$Data/Context/DataItem/LastModifiedBy$ 已修改警示的人員名稱
$Data/Context/DataItem/ManagedEntity$ ManagedEntity GUID
$Data/Context/DataItem/ManagedEntityDisplayName$ ManagedEntity 顯示名稱
$Data/Context/DataItem/ManagedEntityFullName$ ManagedEntity 完整名稱
$Data/Context/DataItem/ManagedEntityPath$ 受控實體路徑
$Data/Context/DataItem/Priority$ 警示優先順序號碼 (High=1,Medium=2,Low=3)
$Data/Context/DataItem/Owner$ 警示擁有者
$Data/Context/DataItem/RepeatCount$ 警示重複計數
$Data/Context/DataItem/ResolutionState$ 解析狀態識別碼 (0=New, 255=Closed)
$Data/Context/DataItem/ResolutionStateLastModified$ UTC 日期/時間 ResolutionState 上次修改
$Data/Context/DataItem/ResolutionStateLastModifiedLocal$ 上次修改本地日期/時間 ResolutionState
$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/屬性[Type=“Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer“/WebConsoleUrl$ Web 控制台 URL
Target/Property[Type=“Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer“/PrincipalName$ 管理伺服器的主體名稱

設定通知格式

  1. 在頻道類型精靈的 [ 格式 ] 頁面上,於頻道類型 (或電子郵件通道的主旨方塊) 的消息框中,從您不想包含的預設格式中刪除任何資訊。

  2. 將游標放在您要新增資訊之方塊的位置。

  3. 在訊息中輸入您想要的任何非變數文字。

  4. 選取方塊右側的按鈕,以顯示您可以新增至主旨或訊息的通知資訊,如下圖所示。

    顯示通知訊息選項的螢幕快照。

  5. 選取該清單中的任何專案,將對應的變數新增至通知訊息。 例如,如果您選取 [ 警示嚴重性],則會將下列變數新增至方塊:

    $Data/[Default='Not Present']/Context/DataItem/Severity$

    注意

    當包含參數的預設值時,例如上述範例中的 [Default='Not Present'],它會指出警示不包含該參數數據時所要提供的文字。

  6. 完成時,選取 [完成]。 使用相同通道的所有通知訊息都會以相同方式格式化。

自訂訂用帳戶的通道

當您建立訂用帳戶時,可以複製您可以針對該訂用帳戶自定義的現有通道。

  1. 在 [通知訂閱精靈] 的 [通道] 頁面上,選取 [新增],然後選取 [建立自定義複本]。

  2. 在 [ 信道搜尋 ] 視窗中,使用 [篩選依據] 和 [搜尋 ] 來找出您想要複製的通道。 選取 [可用通道] 中的頻道,選取 [新增],然後選取 [確定]。

  3. 所選信道的通知通道精靈隨即開啟。 您可以在對應的精靈頁面上變更名稱、描述、設定和訊息格式。 最佳做法是變更通道的名稱,使其與原始通道區別。 完成變更時,請選取 [完成 ]。

下一步

  • 若要指定何時傳送通知,以及應傳送通知的位址,請檢閱 如何建立通知訂閱者

  • 若要定義將接收通知的準則、通知通道和訂閱者,請建立 通知訂閱