in pkg/monitoring/server.go [191:206]
func writeJSONResponse(w http.ResponseWriter, code int, resp interface{}) error {
enc, err := json.MarshalIndent(resp, "", "\t")
if err != nil {
w.WriteHeader(http.StatusInternalServerError)
return err
}
w.Header().Set("Content-Type", "application/json")
w.WriteHeader(code)
_, err = w.Write(enc)
if err != nil {
return err
}
return nil
}