From 538673281e07e8f0fc62ae32abdace1c91eb8958 Mon Sep 17 00:00:00 2001 From: Marcus Noble Date: Sun, 5 Dec 2021 14:02:29 +0000 Subject: [PATCH] Added some debugging Signed-off-by: Marcus Noble --- alertmanager.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/alertmanager.go b/alertmanager.go index a0ecc8b..0a1c160 100644 --- a/alertmanager.go +++ b/alertmanager.go @@ -12,9 +12,12 @@ import ( func HandleAlertmanagerPayloadPost(c *fiber.Ctx) error { payload := template.Data{} if err := c.BodyParser(&payload); err != nil { + fmt.Println("Failed to parse payload", err) return err } + fmt.Println("Got alertmanager payload") + for _, alert := range payload.Alerts { message := "" if alert.Status == "firing" { @@ -30,6 +33,7 @@ func HandleAlertmanagerPayloadPost(c *fiber.Ctx) error { _, err := matrixClient.SendText(id.RoomID(*defaultRoom), message) if err != nil { + fmt.Println("Failed sending to Matrix", err) if httpErr, ok := err.(mautrix.HTTPError); ok { return c.Status(httpErr.Response.StatusCode).SendString(httpErr.RespError.Err) }