diff --git a/main_client.go b/main_client.go index e721893..d83d1a5 100644 --- a/main_client.go +++ b/main_client.go @@ -8,6 +8,7 @@ import ( "github.com/prometheus/client_golang/prometheus/promhttp" "repositories.action2quare.com/ayo/gocommon/flagx" + "repositories.action2quare.com/ayo/gocommon/logger" "repositories.action2quare.com/ayo/houston/client" "net/http" @@ -23,7 +24,14 @@ func main() { http.Handle("/metrics", promhttp.Handler()) server := &http.Server{Addr: ":9100", Handler: nil} - go server.ListenAndServe() + + go func() { + logger.Println("listen /metrics") + err := server.ListenAndServe() + if err != nil { + logger.Error(err) + } + }() hc.Start() ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)