Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 12, 2015
  1. Jan-Philip Loos

    wrapped forkIO with Network.Socket.withSocketsDo

    MaxDaten authored
    see: tibbe/ekg#12
    tested with windows32
Commits on Feb 6, 2015
  1. Allow for base-4.8 and time-1.5.

    Fixes #35.
Commits on Nov 30, 2014
  1. Bump version number to

Commits on Oct 21, 2014
  1. Daniel Díaz
Commits on Oct 20, 2014
  1. Bump version number to

Commits on Oct 15, 2014
Commits on Sep 30, 2014
  1. Bump version number to

  2. Put an upper bound on base

  3. Adam Bergmark

    Allow text 1.2

    bergmark authored
    Builds fine!
Commits on Aug 19, 2014
  1. Bump version number to

  2. Update changelog for

  3. Allow aeson 0.8

    Fixes #28.
Commits on Jul 22, 2014
Commits on Jul 21, 2014
  1. Also distribute bootstrap non-minified in archives

    Iustin Pop authored
    Commit 6ae685e added the non-minified bootstrap source to the
    repository, but it's still not distributed in the generated archive;
    which means that for Debian, issue #20 is not quite closed yet.
Commits on Jul 18, 2014
  1. Sergei Trofimovich

    ekg.cabal: allow transformers-0.4

    trofi authored
    Signed-off-by: Sergei Trofimovich <>
Commits on Jul 12, 2014
  1. Bump version number to

  2. Oliver Charles

    Correct a JavaScript exception for empty distributions

    ocharles authored
    If you create a distribution but don't write to it, the mean of the
    distribution is NaN - which Aeson encodes as `null`. Thus we have to
    make sure that when working with the mean, we check for `null`.
Commits on May 1, 2014
  1. Update changelog

Commits on Apr 30, 2014
  1. Don't re-export Distribution as a new module

    We want to encourage users to use the ekg-core package instead.
  2. Add deprecation notice to metrics modules

    Users should import these modules from the ekg-core package instead.
Commits on Apr 27, 2014
Commits on Apr 24, 2014
  1. Some haddock improvements

Commits on Apr 21, 2014
  1. Only expose Distribution write API

    This is consistent with other metrics.
  2. Move benchmark to ekg-core

  3. Add distribution event type

Commits on Apr 20, 2014
  1. Break out core metric tracking into a new package

    The new package, ekg-core, contains the metrics store, modules for
    defining metrics, and functions for sampling the metrics.
    The counter naming is also changed to include a namespace part. For
    example "myapp.requests".
    Finally the JSON format has been changed to be more self-descriptive.
Commits on Apr 10, 2014
  1. Fix memory leak in new counter implementation

    Since we're allocating memory for use outside Haskell, we're
    responsible for freeing it. Switched to ForeignPtr to automate this.
Something went wrong with that request. Please try again.