github.com/unionj-cloud/go-doudou@v1.3.8-0.20221011095552-0088008e5b31/framework/http/prometheus/handler.go (about)

     1  package prometheus
     2  
     3  import (
     4  	"github.com/prometheus/client_golang/prometheus/promhttp"
     5  	"github.com/unionj-cloud/go-doudou/framework/http/model"
     6  )
     7  
     8  // Routes return route slice for gorilla mux
     9  func Routes() []model.Route {
    10  	return []model.Route{
    11  		{
    12  			Name:        "Prometheus",
    13  			Method:      "GET",
    14  			Pattern:     "/go-doudou/prometheus",
    15  			HandlerFunc: promhttp.Handler().ServeHTTP,
    16  		},
    17  	}
    18  }