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