WIP: (api): Update metrics handler to take options

This commit is contained in:
Ken Hibino
2021-11-30 07:06:26 -08:00
parent d7ac077083
commit 3483b0ffae
2 changed files with 41 additions and 21 deletions

View File

@@ -188,7 +188,7 @@ func muxRouter(opts Options, rc redis.UniversalClient, inspector *asynq.Inspecto
}
// Time series metrics endpoints.
api.HandleFunc("/metrics", newGetMetricsHandlerFunc(http.DefaultClient)).Methods("GET")
api.HandleFunc("/metrics", newGetMetricsHandlerFunc(http.DefaultClient, opts.PrometheusAddress)).Methods("GET")
// Everything else, route to uiAssetsHandler.
router.NotFoundHandler = &uiAssetsHandler{