prometheus-wai-middleware 1.0.0.0 → 1.0.1.0
raw patch · 2 files changed
+8/−8 lines, 2 filesdep ~basedep ~prometheusnew-uploaderPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base, prometheus
API changes (from Hackage documentation)
Files
- exec/Main.hs +3/−3
- prometheus-wai-middleware.cabal +5/−5
exec/Main.hs view
@@ -10,7 +10,7 @@ responseLBS) import Network.Wai.Handler.Warp (run) import System.Metrics.Prometheus.Concurrent.RegistryT (runRegistryT)-import System.Metrics.Prometheus.Http.Scrape (serveHttpTextMetricsT)+import System.Metrics.Prometheus.Http.Scrape (serveMetricsT) import System.Metrics.Prometheus.MetricId (fromList) import Network.Wai.Middleware.Prometheus (applicationMetrics,@@ -22,8 +22,8 @@ ms <- applicationMetrics $ fromList [("app", "example_server")] let webserver = run 8080 . instrumentApplication ms $ \req respond -> respond (makeResponse req)- liftIO $ async webserver- serveHttpTextMetricsT 8081 []+ _ <- liftIO $ async webserver+ serveMetricsT 8081 [] where success = responseLBS status200 [] "ok" failure = responseLBS status404 [] mempty
prometheus-wai-middleware.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: prometheus-wai-middleware-version: 1.0.0.0+version: 1.0.1.0 synopsis: Instrument a wai application with various metrics description: See https://github.com/bitnomial/prometheus-wai-middleware/tree/master/readme.md bug-reports: https://github.com/bitnomial/prometheus-wai-middleware/issues@@ -23,11 +23,11 @@ exposed-modules: Network.Wai.Middleware.Prometheus build-depends:- base >= 4.12 && < 4.14+ base >= 4.12 && < 5 , containers >= 0.5 && < 0.7 , clock ^>= 0.8 , http-types >= 0.8 && < 0.13- , prometheus ^>= 2.1.3+ , prometheus ^>= 2.2 , text ^>= 1.2 , wai ^>= 3.2 @@ -38,9 +38,9 @@ main-is: Main.hs build-depends: async ^>= 2.2- , base >= 4.12 && < 4.14+ , base >= 4.12 && < 5 , http-types >= 0.8 && < 0.13- , prometheus ^>= 2.1.3+ , prometheus ^>= 2.2 , prometheus-wai-middleware , wai ^>= 3.2 , warp >= 3.2 && < 3.5