From 1f86e83a14bc0f503e55cae6cde5196841560655 Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Thu, 25 Jun 2026 12:45:37 -0700 Subject: [PATCH 1/3] Add alternative Haskell client library Also reformat list to allow multiple clients for the same language Signed-off-by: Brandon Chinn --- docs/instrumenting/clientlibs.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/instrumenting/clientlibs.md b/docs/instrumenting/clientlibs.md index 680b89e33..0ae04dcb0 100644 --- a/docs/instrumenting/clientlibs.md +++ b/docs/instrumenting/clientlibs.md @@ -27,10 +27,13 @@ Unofficial third-party client libraries: * [Delphi](https://github.com/marcobreveglieri/prometheus-client-delphi) * [Elixir](https://github.com/deadtrickster/prometheus.ex) * [Erlang](https://github.com/deadtrickster/prometheus.erl) -* [Haskell](https://github.com/fimad/prometheus-haskell) +* Haskell + * [prometheus-client](https://hackage.haskell.org/package/prometheus-client) + * [prometheus](https://hackage.haskell.org/package/prometheus) * [Julia](https://github.com/fredrikekre/Prometheus.jl) -* [Lua](https://github.com/knyar/nginx-lua-prometheus) for Nginx -* [Lua](https://github.com/tarantool/metrics) for Tarantool +* Lua + * [For Nginx](https://github.com/knyar/nginx-lua-prometheus) + * [For Tarantool](https://github.com/tarantool/metrics) * [.NET / C#](https://learn.microsoft.com/en-us/dotnet/core/diagnostics/metrics-collection) * [Node.js](https://github.com/siimon/prom-client) * [OCaml](https://github.com/mirage/prometheus) From 703050b61ee14f6ede7e1fed9d1340cca4b36c18 Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Wed, 1 Jul 2026 10:27:53 -0700 Subject: [PATCH 2/3] Revert to single level list Signed-off-by: Brandon Chinn --- docs/instrumenting/clientlibs.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/docs/instrumenting/clientlibs.md b/docs/instrumenting/clientlibs.md index 0ae04dcb0..8b3477ff9 100644 --- a/docs/instrumenting/clientlibs.md +++ b/docs/instrumenting/clientlibs.md @@ -27,13 +27,11 @@ Unofficial third-party client libraries: * [Delphi](https://github.com/marcobreveglieri/prometheus-client-delphi) * [Elixir](https://github.com/deadtrickster/prometheus.ex) * [Erlang](https://github.com/deadtrickster/prometheus.erl) -* Haskell - * [prometheus-client](https://hackage.haskell.org/package/prometheus-client) - * [prometheus](https://hackage.haskell.org/package/prometheus) +* Haskell: [prometheus-client](https://hackage.haskell.org/package/prometheus-client) +* Haskell: [prometheus](https://hackage.haskell.org/package/prometheus) * [Julia](https://github.com/fredrikekre/Prometheus.jl) -* Lua - * [For Nginx](https://github.com/knyar/nginx-lua-prometheus) - * [For Tarantool](https://github.com/tarantool/metrics) +* [Lua](https://github.com/knyar/nginx-lua-prometheus) for Nginx +* [Lua](https://github.com/tarantool/metrics) for Tarantool * [.NET / C#](https://learn.microsoft.com/en-us/dotnet/core/diagnostics/metrics-collection) * [Node.js](https://github.com/siimon/prom-client) * [OCaml](https://github.com/mirage/prometheus) From 3f332291e3c5370b6bd5451c3aafa848b942ba8d Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Wed, 1 Jul 2026 10:29:18 -0700 Subject: [PATCH 3/3] Change links to GitHub repo Signed-off-by: Brandon Chinn --- docs/instrumenting/clientlibs.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/instrumenting/clientlibs.md b/docs/instrumenting/clientlibs.md index 8b3477ff9..db7fc65c4 100644 --- a/docs/instrumenting/clientlibs.md +++ b/docs/instrumenting/clientlibs.md @@ -27,8 +27,8 @@ Unofficial third-party client libraries: * [Delphi](https://github.com/marcobreveglieri/prometheus-client-delphi) * [Elixir](https://github.com/deadtrickster/prometheus.ex) * [Erlang](https://github.com/deadtrickster/prometheus.erl) -* Haskell: [prometheus-client](https://hackage.haskell.org/package/prometheus-client) -* Haskell: [prometheus](https://hackage.haskell.org/package/prometheus) +* Haskell: [prometheus-client](https://github.com/fimad/prometheus-haskell) +* Haskell: [prometheus](https://github.com/bitnomial/prometheus) * [Julia](https://github.com/fredrikekre/Prometheus.jl) * [Lua](https://github.com/knyar/nginx-lua-prometheus) for Nginx * [Lua](https://github.com/tarantool/metrics) for Tarantool