Skip to content
A collection of ready-to-use Prometheus Metrics to monitor your Haskell application
Haskell C Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ridley-extras Update the maintainer email Feb 6, 2019
ridley Update the maintainer email Feb 6, 2019
.gitignore Add manual:true and remove inner stack.yaml files May 24, 2017
.travis.yml Skip cabal check Mar 27, 2017
README.md Restructure the repo May 24, 2017
stack-7.10.yaml Restructure the repo May 24, 2017
stack-8.0.yaml Restructure the repo May 24, 2017
stack.yaml Restructure the repo May 24, 2017

README.md

Build Status Build status Coverage

"Quick metrics to grow your production app healthy & strong."

scotts-porage-oats

Ridley

Ridley is a library which allow you to easily expose the most common Haskell metrics to Prometheus. By default, with minimal configuration, this is what you get by default:

  • GHC Conc metrics
  • EKG metrics
  • Process memory
  • CPU Avg Load
  • Disk Usage
  • Network Usage
  • Wai endpoints status codes

On top of that, it's possible to define custom metrics so you can embed your own in your monitored programs. A collection of optional metrics can be found in the complementary package ridley-extras, which adds things like:

  • Open file descriptors
You can’t perform that action at this time.