From 16f8ee485a64d9b16a88945c34975d863f6b02e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Nieto?= Date: Tue, 2 Jun 2020 20:07:58 -0700 Subject: [PATCH] add logs to mkube api handler (#154) --- restapi/mkube.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/restapi/mkube.go b/restapi/mkube.go index 5f6378a53..d3d0512d8 100644 --- a/restapi/mkube.go +++ b/restapi/mkube.go @@ -20,6 +20,7 @@ import ( "bufio" "errors" "fmt" + "log" "net/http" "strings" @@ -35,6 +36,7 @@ func serverMkube(client *http.Client, w http.ResponseWriter, req *http.Request) m3Req, err := http.NewRequest(req.Method, targetURL, req.Body) if err != nil { apiErrors.ServeError(w, req, err) + log.Println("error creating m3 request:", err) return } @@ -42,6 +44,7 @@ func serverMkube(client *http.Client, w http.ResponseWriter, req *http.Request) m3Req.Header = req.Header resp, err := client.Do(m3Req) if err != nil { + log.Println("error on m3 request:", err) if strings.Contains(err.Error(), "connection refused") { apiErrors.ServeError(w, req, errors.New("service M3 is not available")) return @@ -57,6 +60,7 @@ func serverMkube(client *http.Client, w http.ResponseWriter, req *http.Request) w.Write(scanner.Bytes()) } if err := scanner.Err(); err != nil { + log.Println("error scanning m3 response:", err) apiErrors.ServeError(w, req, err) }