diff --git a/main.go b/main.go index 40c6bc5..ce5ee5b 100644 --- a/main.go +++ b/main.go @@ -11,6 +11,7 @@ import ( "github.com/elazarl/go-bindata-assetfs" "github.com/gorilla/sessions" + "github.com/prometheus/client_golang/prometheus" ) //go:generate go-bindata -o static.go static/ @@ -24,6 +25,7 @@ var store = sessions.NewCookieStore([]byte(os.Getenv("MMG_SECRET_KEY"))) func main() { rand.Seed(time.Now().UTC().UnixNano()) flag.Parse() + http.Handle("/metrics", prometheus.Handler()) http.HandleFunc("/api/v0/addsub/problem/", addsub) http.HandleFunc("/api/v0/mul/problem/", mul) http.HandleFunc("/api/v0/attempt/", attempt)