Commit Graph

18 Commits

Author SHA1 Message Date
Patrick Hensley c6d3d22f16 Merge pull request #13 from kovalevfm/master
add ipv6 support
2014-09-03 08:29:39 -04:00
Fedor Kovalev 9097b0d7ba add ipv6 support 2014-09-03 13:36:11 +04:00
Patrick Hensley 3a8683e89d Merge pull request #11 from bbinet/process-data-newline
Process data separated by newlines
2014-02-21 12:08:52 -05:00
Bruno Binet 9418ce78ce fix tests: _process signature has changed 2014-02-21 17:33:42 +01:00
Bruno Binet 297aae2c61 split received data on newlines
As described in https://github.com/b/statsd_spec#metric-types--formats
the format of exported metrics is UTF8 text, with metrics separated by newlines

So this split data on newlines as done in origin statsd implementation:
https://github.com/etsy/statsd/blob/master/stats.js#L175-179
2014-02-21 17:25:05 +01:00
Patrick Hensley 8e225b5033 Release 0.6 2013-12-03 17:59:54 -05:00
Robert Leftwich 604609496b Add semaphore to protect stats against reentrancy issues when server is busy 2013-12-03 16:14:18 -05:00
Robert Leftwich 479826e9bb Add ability to specify a prefix to be automatically added to all metric keys 2013-12-03 16:05:12 -05:00
Patrick Hensley c2d934ea6b Format floating point gauge values; fix tests. 2013-12-03 15:52:51 -05:00
aaditya sood 7c64944a7b Add graphite gauge support
Add a new data type gauge for tracking absolute values.
2013-12-03 15:52:45 -05:00
Patrick Hensley 903f8d3934 Release 0.5 2013-05-29 12:45:26 -04:00
Patrick Hensley 3bd4fbbe61 Fix to correct timer() ms scale. 2012-06-06 15:38:41 -04:00
Patrick Hensley 2b8948ae0a Release 0.4
* Generalized the stats formatting and delivery into GraphiteSink
   class.  Move the stats tables (timers/counts) into a Stats class.
 * Updated README files, added script to derive README.txt from
   README.md, changed '-d / --dest' option to '-s / --sink'.
2011-06-30 17:20:53 -04:00
Patrick Hensley e83d53f948 Release 0.3.1
* Created rst README.txt for PyPI
2011-06-29 12:09:23 -04:00
Patrick Hensley a0e07e48cd Release 0.3.
* Added initial unit tests for service, client.
 * Created stateful timer and counter client classes to simplify usage.
 * Finished key sanitization.
 * Bumped to alpha status.
 * Removed 'test.py', updated README with usage examples.
2011-06-29 11:59:34 -04:00
Patrick Hensley dcc4f2413d Added license file, fix for PYPI. 2011-06-28 22:48:59 -04:00
Patrick Hensley b75b31fcb4 Debianized, version 0.2. 2011-06-28 21:16:21 -04:00
Patrick Hensley 29bb10a1b7 Initial release of gstatsd 0.1. 2011-06-28 21:03:22 -04:00