packages feed

network-metrics-0.2.2: network-metrics.cabal

name:               network-metrics
version:            0.2.2
synopsis:           Send metrics to Ganglia, Graphite, and statsd.
license:            OtherLicense
license-file:       LICENSE
author:             Brendan Hay <brendan@soundcloud.com>
maintainer:         Brendan Hay <brendan@soundcloud.com>
homepage:           http://github.com/brendanhay/network-metrics
bug-reports:        http://github.com/brendanhay/network-metrics/issues
category:           Metrics, Monitoring
stability:          Experimental
build-type:         Simple
cabal-version:      >= 1.10

description:
    .
    Send metrics directly from Haskell to various monitoring and metrics services.
    .
    Supported services are Ganglia, Graphite, and statsd.
    .
    Please see <http://github.com/brendanhay/network-metrics/blob/master/README.md>
    for further information and usage.

extra-source-files: README.md

source-repository head
  type:     git
  location: git://github.com/brendanhay/network-metrics.git

library
  exposed-modules:  Network.Metric
                  , Network.Metric.Sink.Ganglia
                  , Network.Metric.Sink.Graphite
                  , Network.Metric.Sink.Statsd
                  , Network.Metric.Sink.Handle
  other-modules:    Network.Metric.Internal

  hs-source-dirs:   src

  default-language: Haskell2010
  default-extensions:
                    OverloadedStrings
                  , DeriveDataTypeable
                  , RecordWildCards
                  , TypeSynonymInstances
                  , FlexibleInstances

  ghc-options:      -Wall -rtsopts
  ghc-prof-options: -prof -auto-all

  build-depends:    base >= 4.3 && < 5
                  , network
                  , binary
                  , bytestring
                  , data-default
                  , random
                  , time

executable gmetric-haskell
  main-is:          GMetric.hs

  hs-source-dirs:   src

  default-language: Haskell2010
  default-extensions:
                    OverloadedStrings
                  , DeriveDataTypeable
                  , RecordWildCards
                  , TypeSynonymInstances
                  , FlexibleInstances

  ghc-options:      -Wall -rtsopts
  ghc-prof-options: -prof -auto-all -with-rtsopts=-p

  build-depends:    base >= 4.3 && < 5
                  , network
                  , binary
                  , bytestring
                  , data-default
                  , random
                  , cmdargs