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 。