The ekg-cloudwatch package

[ Tags: bsd3, library, web ] [ Propose Tags ]

Push ekg metrics to Amazon Cloudwatch

[Skip to Readme]


Versions,,, (info)
Change log
Dependencies amazonka (>=1.0.0), amazonka-cloudwatch (>=1.0.0), amazonka-core (>=1.0.0), base (>=4.7 && <5), bytestring, ekg-core (>=0.1 && <1.0), lens, resourcet, semigroups, text, time, unordered-containers [details]
License BSD3
Copyright 2016 Seller Labs
Author Matt Parsons
Category Web
Home page
Bug tracker
Source repo head: git clone
Uploaded Thu Oct 19 22:46:33 UTC 2017 by parsonsmatt
Distributions LTSHaskell:, NixOS:, Stackage:, openSUSE:
Downloads 750 total (39 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-10-19 [all 1 reports]
Hackage Matrix CI




Maintainer's Corner

For package maintainers and hackage trustees

Readme for ekg-cloudwatch-

[back to package description]


Register a thread, and suddenly all your [ekg][ekg] metrics get pushed to Amazon CloudWatch. Neat!

Inspired (and copied) from the [ekg-statsd][ekg-statsd] package.


Pass your EKG Store and the Amazonka Env to the function:

import System.Metrics as EKG
import Network.AWS    as AWS

register :: EKG.Store -> AWS.Env -> IO CloudWatchId
register store env =
    (defaultCloudWatchEnv "MyApplication" env)