File tree 1 file changed +1
-2
lines changed
1 file changed +1
-2
lines changed Original file line number Diff line number Diff line change @@ -115,6 +115,7 @@ func NewServer() *Server {
115
115
logger := slog .New (logging .NewContextLogger (slog .Default ().Handler ()))
116
116
117
117
router := chi .NewRouter ()
118
+ router .Use (PrometheusMiddleware )
118
119
router .Use (middleware .Recoverer )
119
120
router .Use (cors .New (cors.Options {
120
121
AllowedOrigins : []string {"*" },
@@ -139,8 +140,6 @@ func (s *Server) ServeHTTP(rw http.ResponseWriter, r *http.Request) {
139
140
140
141
// WithPrometheus adds a /metrics endpoint and instrument subsequently enabled groups with general http-level metrics.
141
142
func (s * Server ) WithPrometheus () * Server {
142
- // Add MW with .With instead of .Use, as .Use does not allow registering MWs after routes.
143
- s .router = s .router .With (PrometheusMiddleware )
144
143
s .router .Handle ("/metrics" , promhttp .Handler ())
145
144
146
145
return s
You can’t perform that action at this time.
0 commit comments