Metrics working

This commit is contained in:
Pablu23
2025-10-01 13:58:42 +02:00
parent 018d9a9022
commit 66f2811fff
7 changed files with 188 additions and 27 deletions

View File

@@ -101,6 +101,10 @@ func configureMiddleware(config *domainrouter.Config) middleware.Middleware {
middlewares = append(middlewares, middleware.RequestLogger)
}
metrics := middleware.NewMetrics(512, 1*time.Minute, "tmp_metrics.json")
go metrics.Manage()
middlewares = append(middlewares, metrics.RequestMetrics)
pipeline := middleware.Pipeline(middlewares...)
return pipeline
}