DE-552 changed metrics port and removed unecessary magic bytes in payload
This commit is contained in:
@@ -38,7 +38,7 @@ func NewServer(port string) (*Server, error) {
|
||||
router.HandleFunc("/schema/get", getSchemaHandler).Methods("GET")
|
||||
router.HandleFunc("/schema/refresh", refreshSchemaHandler).Methods("POST")
|
||||
router.HandleFunc("/schema/add", addSchemaHandler).Methods("POST")
|
||||
router.Path("/metrics").Handler(promhttp.Handler())
|
||||
//router.Path("/metrics").Handler(promhttp.Handler())
|
||||
// router.HandleFunc("/test", testHandler).Methods("GET")
|
||||
// router.HandleFunc("/stop", stopHandler).Methods("POST")
|
||||
|
||||
@@ -47,3 +47,20 @@ func NewServer(port string) (*Server, error) {
|
||||
return newServer, nil
|
||||
|
||||
}
|
||||
|
||||
func MetricServer(port string) (*Server, error) {
|
||||
network := networkTCP
|
||||
|
||||
listener, err := net.Listen(network, ":"+port)
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "failed to create listener")
|
||||
}
|
||||
|
||||
router := mux.NewRouter()
|
||||
|
||||
router.Path("/metrics").Handler(promhttp.Handler())
|
||||
|
||||
httpServer := &http.Server{Addr: ":" + port, Handler: router}
|
||||
mServer := &Server{HttpServer: httpServer, Listener: listener}
|
||||
return mServer, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user