fimad/prometheus-haskell
Fork: 48 Star: 84 (更新于 2024-11-30 02:45:06)
license: 暂无
Language: Haskell .
Haskell client library for exposing prometheus.io metrics.
prometheus-haskell
This repository contains a collection of libraries that can be used to instrument a Haskell application with metrics that can be consumed by the Prometheus monitoring system and time series database.
API documentation can be found on each libraries respective hackage page: prometheus-client, prometheus-metrics-ghc, wai-middleware-prometheus.
The purposes of the libraries are outline below, and an example application can be found under the example folder in the root directory of the git repository.
prometheus-client
This is the base library that defines the core data types and metrics. It has a few dependencies and is intended to provide the minimum functionality required to interact with Prometheus.
prometheus-metrics-ghc
This library provides custom metrics that an application can register that expose information from GHC's runtime system. It is provided as a separate package to keep the GHC specific dependencies out of the prometheus-client library.
wai-middleware-prometheus
This library provides WAI middleware that allows for easy integration of the Prometheus client library into existing WAI apps. The middleware will by default automatically instrument a WAI app with common HTTP metrics and respond to GET requests on the /metrics endpoint.
最近版本更新:(数据更新于 1970-01-01 00:00:00)
fimad/prometheus-haskell同语言 Haskell最近更新仓库
2024-08-22 12:09:58 ivanperez-keera/dunai
2024-05-25 09:59:31 reflex-frp/reflex-vty
2024-05-05 03:36:38 PostgREST/postgrest
2023-11-11 06:13:10 clash-lang/clash-compiler
2022-08-13 21:55:30 HeinrichApfelmus/reactive-banana
2016-10-03 14:00:16 z0w0/helm