Popularity
7.7
Growing
Activity
0.0
Stable
20
7
5

Monthly Downloads: 22
Programming language: Haskell
License: MIT License
Tags: Data    

metrics alternatives and similar packages

Based on the "Data" category.
Alternatively, view metrics alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of metrics or a related project?

Add another 'Data' Package

README

Metrics

Hackage License Circle CI

Metrics is a port of the eponymous Java library to help you understand what your code is doing in production.

Metrics provides a set of measurement tools for various scenarios:

  • Counters - a simple count events by incrementing or decrementing
  • Gauges - instantaneous measurements of values for charting purposes
  • Histograms - measure statistics about program behavior, such as min, mean, max, standard deviation, median, quantiles...
  • Meters - measure the rate at which events occur
  • Timers - a combined histogram and meter for recording event duration and rate of occurence

Contributing

PRs are welcome! Issues are located in the GitHub issue tracker.

Areas that could use contributions:

  • Performance improvements for metrics under high contention
  • Any area that's missing parity with the Java library & makes sense for Haskell
  • Examples in the docs
  • More reporters! Would pretty much auto-merge support for:
    • [ ] Datadog
    • [ ] StatsD
    • [ ] Riemann
    • [ ] Librato
    • [ ] Graphite
    • [ ] InfluxDB
    • [ ] ... anything else I've forgotten that's reasonably popular
  • WAI middleware
  • http-client integration
  • persistent / postgresql-simple integration
  • Automatic tracking for RTS / GC metrics

License

Copyright (c) 2013-2017 Ian Duncan

Published under MIT License, see LICENSE


*Note that all licence references and agreements mentioned in the metrics README section above are relevant to that project's source code only.