Bosun Notificaciones HTTP GET / POST


Ejemplo

Los incidentes de alerta pueden enviarse a otro sistema utilizando las solicitudes HTTP GET o HTTP POST. Puede enviar la alerta renderizada directamente (usando markdown en la plantilla quizás) o usar body = ... {{.|json}} ... y contentType para enviar los datos de alerta como parte de un objeto JSON. Otro enfoque es enviar solo la información básica del incidente y luego hacer que el sistema receptor extraiga detalles adicionales de la API de bosun.

notification postjson {
    post = ${env.POSTURL}
    body = {"text": {{.|json}}, apiKey=${env.APIKEY}}
    contentType = application/json
}

El tipo de contenido para las solicitudes GET / POST de HTTP es application / x-www-form-urlencoded de forma predeterminada.