diff --git a/Featurecreep.md b/Featurecreep.md index 92f96cc6..652451ce 100644 --- a/Featurecreep.md +++ b/Featurecreep.md @@ -238,7 +238,7 @@ Teams sind global, d.h. Ein Team kann mehrere Namespaces verwalten. ### Bugfixes * [ ] Panic wenn mailer nicht erreichbar -> Als workaround mailer deaktivierbar machen, bzw keine mails verschicken -* [ ] "unexpected EOF" +* [x] "unexpected EOF" ### Docs diff --git a/pkg/routes/routes.go b/pkg/routes/routes.go index d00b3141..407e38d6 100644 --- a/pkg/routes/routes.go +++ b/pkg/routes/routes.go @@ -158,6 +158,11 @@ func RegisterRoutes(e *echo.Echo) { } } + // init active users, sometimes we'll have garbage from previous runs in redis instead + if err := metrics.SetActiveUsers([]*metrics.ActiveUser{}); err != nil { + log.Log.Fatalf("Could not set initial count for active users, error was %s", err) + } + a.GET("/metrics", echo.WrapHandler(promhttp.Handler())) }