diff --git a/control.go b/control.go index dc038cf..6740db6 100644 --- a/control.go +++ b/control.go @@ -68,6 +68,7 @@ func NewController(conf Config, mprof, pprof, staticFiles string) *http.ServeMux "bandwidth": "/api/v0/game/bw/", "fsu": "/api/v0/fsu/", "info": "/api/v0/info/", + "metrics": "/metrics", } sm := http.NewServeMux() @@ -108,6 +109,9 @@ func NewController(conf Config, mprof, pprof, staticFiles string) *http.ServeMux sm.Handle(prefix["bandwidth"], JsonHandler(c.BW)) sm.HandleFunc(prefix["fsu"], c.KillServer) sm.HandleFunc(prefix["info"], c.Info) + sm.HandleFunc(prefix["metrics"], func(w http.ResponseWriter, req *http.Request) { + fmt.Fprintf(w, "up 1\n") + }) return sm }