Skip to content
Snippets Groups Projects
Commit e2c84b03 authored by Simon Kirsten's avatar Simon Kirsten
Browse files

Split /display metrics

parent 1ce5f246
Branches
No related tags found
No related merge requests found
......@@ -26,7 +26,7 @@ func GetRouter(useHostNamespace bool) *chi.Mux {
r.With(monitoringMiddleware("/twitch/getFeaturedStreams")).Get("/getFeaturedStreams", twitchGetFeaturedStreamsHandler)
})
r.With(monitoringMiddleware("/display")).Get("/display", func(w http.ResponseWriter, r *http.Request) {
r.Get("/display", func(w http.ResponseWriter, r *http.Request) {
namespace := "default"
if useHostNamespace {
namespace = r.Host
......@@ -44,9 +44,9 @@ func GetRouter(useHostNamespace bool) *chi.Mux {
if r.Header.Get("Accept") == "text/event-stream" {
displayListernersMetric.Inc()
defer displayListernersMetric.Dec()
display.eventsHandler(w, r)
monitoringMiddleware("/display(events)")(http.HandlerFunc(display.eventsHandler)).ServeHTTP(w, r)
} else {
display.stateHandler(w, r)
monitoringMiddleware("/display(state)")(http.HandlerFunc(display.stateHandler)).ServeHTTP(w, r)
}
})
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment