HTTP GETPOST 通知
可以使用 HTTP GET 或 HTTP POST 請求將警報事件傳送到其他系統。你可以直接傳送呈現的警報(可能使用模板中的 markdown),也可以使用 body = ... {{.|json}} ...
和 contentType 作為 JSON 物件的一部分傳送警報資料。另一種方法是僅傳送基本事件資訊,然後讓接收系統從 bosun API 中提取其他詳細資訊。
notification postjson {
post = ${env.POSTURL}
body = {"text": {{.|json}}, apiKey=${env.APIKEY}}
contentType = application/json
}
HTTP GET / POST 請求的 contentType 預設為 application / x-www-form-urlencoded 。