diff --git a/internal/healthcheck/handler.go b/internal/healthcheck/handler.go index f8b31bfc..ffa0d535 100644 --- a/internal/healthcheck/handler.go +++ b/internal/healthcheck/handler.go @@ -29,7 +29,6 @@ func (h *handler) ServeHTTP(responseWriter http.ResponseWriter, request *http.Re return } if err := h.getErr(); err != nil { - h.logger.Error(err) http.Error(responseWriter, err.Error(), http.StatusInternalServerError) return } diff --git a/internal/healthcheck/health.go b/internal/healthcheck/health.go index 0e5e6373..4cb90bfa 100644 --- a/internal/healthcheck/health.go +++ b/internal/healthcheck/health.go @@ -19,7 +19,9 @@ func (s *server) runHealthcheckLoop(ctx context.Context, wg *sync.WaitGroup) { s.handler.setErr(err) if previousErr != nil && err == nil { - s.logger.Info("passed") + s.logger.Info("healthy!") + } else if previousErr == nil && err != nil { + s.logger.Info("unhealthy: " + err.Error()) } if err != nil { // try again after 1 second