Mikito Takada
744fd5859a
Add prettyprint option and exclude gauges metric from cache
2012-05-11 14:44:14 -07:00
Daniel Schauenberg
bf62f646d1
Merge pull request #86 from krobertson/master
...
Debian package scripts don't install the graphite backend file
2012-05-10 20:08:28 -07:00
Ken Robertson
ce5d42e78b
ensure the debian packages include the graphite backend file
2012-05-10 17:20:03 -07:00
Mikito Takada
7a5bf89275
Update README.md
2012-05-08 11:07:43 -07:00
Mikito Takada
e0cf48e522
Add console backend
2012-05-07 14:11:15 -07:00
Daniel Schauenberg
4000ffc6ce
bump to v0.2.0
2012-05-04 11:54:45 -04:00
Daniel Schauenberg
cd5f9b0df3
Merge remote-tracking branch 'librato-statsd/feature/backend_mods'
...
Conflicts:
README.md
2012-05-03 17:29:52 -04:00
Daniel Schauenberg
b0e0375cbe
fix typo in ruby example
2012-05-02 11:56:17 -03:00
Daniel Schauenberg
576f977e30
Merge pull request #77 from kashif/patch-1
...
Add gauges method to ruby example.
2012-04-28 12:36:18 -07:00
Kashif Rasul
66f9d2517a
Add gauges method to ruby example.
2012-04-28 13:46:40 +03:00
Daniel Schauenberg
8e10bc3fb5
Merge pull request #76 from KyleAMathews/patch-1
...
Update README.md so summary includes mention of gauges.
2012-04-27 14:58:32 -07:00
Kyle Mathews
f3bd3d9f0b
Update README.md so summary includes mention of gauges.
2012-04-27 11:24:06 -07:00
Daniel Schauenberg
6f0e246620
Merge pull request #75 from heph/master
...
improved debian init scripts
2012-04-26 21:28:56 -07:00
Stephen Koenig
d59d01d4f8
removed references to rdio configs (updated rdioConfig.js to localConfig.js)
...
improved $NODE_BIN searching
2012-04-26 18:27:57 -07:00
Mike Heffner
e6c6ce05f8
Fix the race condition to detect if the time out has fired. Simply set
...
a 'timed_out' flag true instead of testing the wall time duration.
2012-04-26 10:34:10 -04:00
Mike Heffner
fe91370942
Switch the flush and status commands to an event listener model.
2012-04-26 09:42:30 -04:00
Mike Heffner
784f07ada1
Prefer named functions over anonymous functions for more readable
...
backtraces.
2012-04-26 09:42:30 -04:00
Mike Heffner
80374f3be4
Fix botched cut-and-paste.
2012-04-26 09:42:30 -04:00
Mike Heffner
da683ef71e
Update readme with backend documentation.
2012-04-26 09:42:30 -04:00
Mike Heffner
4fa436a8d6
Slight cleanup of the backend API by converting the flush interface to
...
a top-level module export.
2012-04-26 09:42:30 -04:00
Mike Heffner
168a8af56b
Add an error parameter to the stats write callback.
2012-04-26 09:42:30 -04:00
Mike Heffner
a37610679f
Add more docs to graphite backend module.
2012-04-26 09:42:30 -04:00
Mike Heffner
7b1594647a
Flushing must be handled at the global level and invoked for each
...
backend. Also only clear counters and timers after flushing stats to
each backend.
2012-04-26 09:42:30 -04:00
Mike Heffner
17454a35ad
Split out the graphite persistence code into a separate backend
...
module.
This provides a basic framework for adding multiple, pluggable,
backends for persisting stats.
2012-04-26 09:42:30 -04:00
Daniel Schauenberg
980b582539
Merge pull request #74 from barthq/patch-1
...
Added Support for Gauges to C# Example Client
2012-04-17 06:23:49 -07:00
Arne Wieding
34fa07c175
Added Support for Gauges to C# Example Client
2012-04-17 15:58:06 +03:00
Daniel Schauenberg
79a40464da
add gauges description to README
2012-04-14 17:45:09 -04:00
Daniel Schauenberg
6440e224c4
add travis ci build status image to README
2012-04-14 17:38:44 -04:00
Daniel Schauenberg
c2a7db9f80
disable email notifications
2012-04-14 15:22:36 -04:00
Daniel Schauenberg
e5f322aa6b
remove 0.4 testing for now since it hangs and add IRC notifications
2012-04-14 15:16:23 -04:00
Daniel Schauenberg
811ad26148
add travis build configuration
2012-04-14 15:01:17 -04:00
Garann Means
62d86bbfa6
Merge pull request #70 from suan/add_initd
...
add an init.d script
2012-04-13 10:37:31 -07:00
Sean Johnson
a545bc9248
Added gauge support to the example Erlang client.
2012-04-12 22:22:28 -04:00
Daniel Schauenberg
d1368ed01a
Merge pull request #71 from indiefan/master
...
Added statsd binding for Go into examples
2012-04-07 10:57:52 -07:00
indiefan
62c9ac0561
Implemented sampling based on sampleRate.
2012-04-07 10:42:55 -07:00
indiefan
56129eed25
Added statsd binding for Go.
2012-04-07 02:03:27 -07:00
Suan-Aik Yeo
de3ccdf20f
add an init.d script
2012-04-07 01:29:46 -05:00
Erik Kastner
f572bc339e
Merge pull request #68 from librato/bugfix/fix_unit_tests
...
.mean was replaced with .mean_<threshold>, so update unit tests.
2012-04-02 11:24:50 -07:00
Mike Heffner
3517cc7fb6
.mean was replaced with .mean_<threshold>, so update unit tests.
2012-04-02 13:49:48 -04:00
Erik Kastner
bfa8e20c96
Merge pull request #67 from aixtal/master
...
Pod fix (Etsy::StatsD)
2012-03-28 13:56:10 -07:00
Jean Véronis
a5fc2e0a60
Pod fix
2012-03-28 23:38:22 +03:00
Erik Kastner
709f1c6f46
Merge pull request #62 from davidt/gauges
...
Add gauge types.
2012-03-21 13:05:26 -07:00
Erik Kastner
cf56449d90
Merge pull request #64 from shutterstock/listify-config-percent-threshold
...
Changed config.percentThreshold to also accept a list of percentiles.
2012-03-08 12:20:33 -08:00
Neil Hooey
121c9fbf23
Sanitize the percentile field by replacing '.' with '_'.
...
This prevents '99.99' from being split into two directories by
changing it to '99_99'.
2012-03-08 15:01:42 -05:00
Neil Hooey
dd789c7d53
Changed config.percentThreshold to also accept a list of percentiles.
...
The percentThreshold config parameter can now accept a single value or
a list of values. A statistic for each percentile threshold will be
generated analogous to how the single-value threshold stats were
generated before.
Updated documentation and example config file as well.
2012-03-07 17:25:24 -05:00
David Trowbridge
6ed7da4e72
Namespace gauge values into stats.gauges
...
Based on feedback from Erik Kastner, this change makes it so all gauge values
will get stored in carbon using a "stats.gauges." prefix, similar to the way
timers work today.
2012-02-29 21:56:40 -08:00
David Trowbridge
0ed78be74d
Add gauge types.
...
Some applications have absolute values that they'd like to track as a simple
gauge, rather than as a count per period. This change adds support for this
type. Clients can set a gauge by sending 'value|g'.
Any gauge value which is set will persist and be flushed out to graphite each
iteration. This means that the gauge can be set once, and that value will be
graphed continuously until the next time it's set.
2012-02-18 14:26:46 -08:00
Erik Kastner
2377c9b9e4
more example config variables
2012-02-17 01:03:14 -05:00
Erik Kastner
ad06171446
Merge pull request #60 from nire/master
...
Update Java client with java.nio package
2012-02-16 22:00:08 -08:00
Erik Kastner
422b3f6812
Merge pull request #61 from jkamenik/master
...
Fixed Rails Example
2012-02-16 21:59:32 -08:00