diff --git a/internal/metrics/router_metrics.go b/internal/metrics/router_metrics.go deleted file mode 100644 index 1294bf5..0000000 --- a/internal/metrics/router_metrics.go +++ /dev/null @@ -1,26 +0,0 @@ -package metrics - -import ( - "github.com/prometheus/client_golang/prometheus" - "github.com/yusing/go-proxy/internal/common" -) - -func InitRouterMetrics(getRPsCount func() int, getStreamsCount func() int) { - if !common.PrometheusEnabled { - return - } - prometheus.MustRegister(prometheus.NewGaugeFunc(prometheus.GaugeOpts{ - Namespace: "entrypoint", - Name: "num_reverse_proxies", - Help: "The number of reverse proxies", - }, func() float64 { - return float64(getRPsCount()) - })) - prometheus.MustRegister(prometheus.NewGaugeFunc(prometheus.GaugeOpts{ - Namespace: "entrypoint", - Name: "num_streams", - Help: "The number of streams", - }, func() float64 { - return float64(getStreamsCount()) - })) -} diff --git a/internal/route/routes/metrics.go b/internal/route/routes/metrics.go deleted file mode 100644 index 755d8b3..0000000 --- a/internal/route/routes/metrics.go +++ /dev/null @@ -1,7 +0,0 @@ -package routes - -import "github.com/yusing/go-proxy/internal/metrics" - -func init() { - metrics.InitRouterMetrics(httpRoutes.Size, streamRoutes.Size) -}