File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
services/gundeck/src/Gundeck Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change
1
+ gundeck: Reintroduce http metrics for public endpoints
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ import Control.Exception (finally)
27
27
import Control.Lens ((.~) , (^.) )
28
28
import Control.Monad.Extra
29
29
import Data.Metrics.AWS (gaugeTokenRemaing )
30
- import Data.Metrics.Middleware.Prometheus ( waiPrometheusMiddleware )
30
+ import Data.Metrics.Servant
31
31
import Data.Proxy (Proxy (Proxy ))
32
32
import Data.Text (unpack )
33
33
import Database.Redis qualified as Redis
@@ -84,7 +84,7 @@ run o = do
84
84
middleware e =
85
85
versionMiddleware (foldMap expandVersionExp (o ^. settings . disabledAPIVersions))
86
86
. requestIdMiddleware (e ^. applog) defaultRequestIdHeaderName
87
- . waiPrometheusMiddleware sitemap
87
+ . servantPlusWAIPrometheusMiddleware sitemap ( Proxy @ CombinedAPI )
88
88
. GZip. gunzip
89
89
. GZip. gzip GZip. def
90
90
. catchErrors (e ^. applog) defaultRequestIdHeaderName
You can’t perform that action at this time.
0 commit comments