日志服務按照內容模板中定義的內容給您發送告警內容。
操作步驟
登錄日志服務控制臺。
進入內容模板管理頁面。
在Project列表區域,單擊任意一個Project。
在左側導航欄中,單擊告警。
在告警中心頁面,選擇
。
在內容模板頁簽中,單擊創建。
在添加內容模板對話框中,配置如下參數,然后單擊確定。
您可以在一個內容模板中分別配置短信、語音、郵件、釘釘、WebHook-自定義、通知中心、企業微信、飛書和Slack的告警通知內容。
參數
描述
標識符
內容模板標識符,單個阿里云賬號下不可重復。
名稱
內容模板的名稱。
短信
短信渠道的內容模板說明如下:
非定制內容語言:告警通知內容的語言,支持中文和英文。
發送內容:告警通知內容。您還可以使用模板變量定義內容。更多信息,請參見內容模板變量說明(新版)。
語音
語音渠道的內容模板說明如下:
非定制內容語言:告警通知內容的語言,支持中文(推薦)和英文。
發送內容:告警通知內容。您還可以使用模板變量定義內容。更多信息,請參見內容模板變量說明(新版)。
郵件
郵件渠道的內容模板說明如下:
非定制內容語言:告警通知內容的語言,支持中文和英文。
主題:告警消息的主題。您還可以使用模板變量定義主題。
發送內容:告警通知內容。您還可以使用模板變量定義內容。更多信息,請參見內容模板變量說明(新版)。
釘釘
釘釘渠道的內容模板說明如下:
標題:告警消息的標題。您還可以使用模板變量定義標題。
發送內容:告警通知內容。您還可以使用模板變量定義內容。更多信息,請參見內容模板變量說明(新版)。
WebHook-自定義
WebHook渠道的內容模板說明如下:
發送方式:支持逐條發送和合并發送。
例如發送內容配置為
{ "project": "{{project}}", "alert_name": "{{alert_name}}"}
,當觸發兩個告警時:逐條發送:發送兩次告警通知,其內容分別為
{ "project": "project-1", "alert_name": "alert-1"}
和{ "project": "project-2", "alert_name": "alert-2"}
。合并發送:發送一次告警通知,其內容為
[{ "project": "project-1", "alert_name": "alert-1"}, { "project": "project-2", "alert_name": "alert-2"}]
。選擇合并發送時,如果限制了單個分組最多發送的條數,則只發送合并集合中的前N條告警。
選擇合并發送時,如果您配置的內容可解析為JSON格式,則最終發送的內容為JSON格式。否則為字符串數組格式。
發送內容:告警通知內容。您還可以使用模板變量定義內容。更多信息,請參見內容模板變量說明(新版)。
說明發送告警通知時默認添加請求頭信息Content-Type: application/json;charset=utf-8。如果Webhook接收端需要其它格式的請求頭,您可以在配置通知渠道時,自定義請求頭信息。更多信息,請參見Webhook-自定義。
通知中心
通知中心渠道內容模板說明如下:
非定制內容語言:告警通知內容的語言,支持中文和英文。
發送內容:告警通知內容。您還可以使用模板變量定義內容。更多信息,請參見內容模板變量說明(新版)。
企業微信
企業微信渠道的內容模板說明如下:
標題:告警消息的標題。您還可以使用模板變量定義標題。
發送內容:告警通知內容。您還可以使用模板變量定義內容。更多信息,請參見內容模板變量說明(新版)。
飛書
飛書渠道的內容模板說明如下:
標題:告警消息的標題。您還可以使用模板變量定義標題。
發送內容:告警通知內容。您還可以使用模板變量定義內容。更多信息,請參見內容模板變量說明(新版)。
Slack
Slack渠道的內容模板說明如下:
標題:告警消息的標題。您還可以使用模板變量定義標題。
發送內容:告警通知內容。您還可以使用模板變量定義內容。更多信息,請參見內容模板變量說明(新版)。
EventBridge
事件總線(EventBridge)渠道的內容模板說明如下:
主題:告警消息的主題。您還可以使用模板變量定義主題。
發送內容:告警通知內容。您還可以使用模板變量定義內容。更多信息,請參見內容模板變量說明(新版)。
函數計算
函數計算(FC)渠道的內容模板說明如下:
發送方式:支持逐條發送和合并發送。
例如發送內容配置為
{ "project": "{{project}}", "alert_name": "{{alert_name}}"}
,當觸發兩個告警時:逐條發送:發送兩次告警通知,其內容分別為
{ "project": "project-1", "alert_name": "alert-1"}
和{ "project": "project-2", "alert_name": "alert-2"}
。合并發送:發送一次告警通知,其內容為
[{ "project": "project-1", "alert_name": "alert-1"}, { "project": "project-2", "alert_name": "alert-2"}]
。選擇合并發送時,如果限制了單個分組最多發送的條數,則只發送合并集合中的前N條告警。
選擇合并發送時,如果您配置的內容可解析為JSON格式,則最終發送的內容為JSON格式。否則為字符串數組格式。
發送內容:告警通知內容。您還可以使用模板變量定義內容。更多信息,請參見內容模板變量說明(新版)。