mirror of
https://github.com/m1k1o/neko.git
synced 2025-08-03 00:39:56 +02:00
add chi metrics middleware.
This commit is contained in:
parent
5b7784f2a4
commit
0952be6a94
5 changed files with 162 additions and 0 deletions
|
@ -20,6 +20,7 @@ func newRouter(logger zerolog.Logger) *router {
|
|||
r := chi.NewRouter()
|
||||
r.Use(middleware.RequestID) // Create a request ID for each request
|
||||
r.Use(middleware.RequestLogger(&logFormatter{logger}))
|
||||
r.Use(middlewareMetrics)
|
||||
r.Use(middleware.Recoverer) // Recover from panics without crashing server
|
||||
return &router{r}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue