Skip to content

Python statsd library that allows for pluggable backends such as statsd or cloud watch.

Notifications You must be signed in to change notification settings

NorthIsUp/measure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status PyPI

Measure

Image of Vernier

Overview

Measure is a metrics library that allows the user to swap metrics provider ie. (statsd, cloudwatch). It also provides an abstraction for creating metrics.

Example

import measure
stat = measure.stats.Stats(
    "homepage",
    measure.Meter("pageviews", "Pageview on homepage"),
    client=measure.client.PyStatsdClient()
)

stat.pageviews.mark()

Concepts

#TODO define each of these and their usage / verb|function

  • Timer
  • TimerDict
  • Counter
  • CounterDict
  • Meter
  • MeterDict
  • Gauge
  • GuageDict
  • Set
  • SetDict
  • FakeStat

About

Python statsd library that allows for pluggable backends such as statsd or cloud watch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages