diff --git a/api/internal/handler/core/metricshandler.go b/api/internal/handler/core/metricshandler.go index b3ca8b79..bec78bfc 100644 --- a/api/internal/handler/core/metricshandler.go +++ b/api/internal/handler/core/metricshandler.go @@ -1,16 +1,11 @@ package core import ( - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/logic/core" + "github.com/prometheus/client_golang/prometheus/promhttp" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" - "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/repository/result" "net/http" ) func MetricsHandler(svcCtx *svc.ServiceContext) http.HandlerFunc { - return func(w http.ResponseWriter, r *http.Request) { - l := core.NewMetricsLogic(r.Context(), svcCtx) - err := l.Metrics() - result.HttpResult(r, w, nil, err) - } + return promhttp.Handler().ServeHTTP }