metrology

A library to easily measure what's going on in your Python
Download

metrology Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Timothee Peignier
  • Publisher web site:
  • http://code.google.com/u/timothee.peignier/

metrology Tags


metrology Description

metrology is a Python library to easily measure what's going on in your Python.InstallingTo install :pip install metrologyAPICounters>>> from metrology import Metrology>>> counter = Metrology.counter('call')>>> counter.increment()Meters>>> from metrology import Metrology>>> meter = Metrology.meter('request')>>> meter.mark()Timers>>> from metrology import Metrology>>> timer = Metrology.timer('request')>>> with timer:... do()Utilization Timer>>> from metrology import Metrology>>> meter = Metrology.utilization_timer('request') ReportersLogger Reporter>>> from metrology.reporter.logger import LoggerReporter>>> reporter = LoggerReporter()>>> reporter.start()Graphite Reporter>>> from metrology.reporter.graphite import GraphiteReporter>>> reporter = GraphiteReporter('localhost', 3333)>>> reporter.start()Product's homepage


metrology Related Software