Prometheus middleware для Chi
Для вывода Prometheus метрик с роутера Chi нет официального Middleware. Поэтому установим расширение 766b/chi-prometheus: // Init router r := chi.NewRouter() // Init middleware … r.Use(chiprometheus.NewMiddleware(«my-api»)) … // Init some routes r.Get(«/api», apiHandler) Далее импортируем promhttp: «github.com/prometheus/client_golang/prometheus/promhttp» И регистрируем HTTP handler:…
Read more