Patrick Koch
0c80706a6e
Merge pull request #470 from shaylang/pr_155_take2
2015-02-06 18:59:49 +00:00
Daniel Schauenberg
68ceda4f0c
Merge pull request #436 from johnl/435-timer-metric-docs-fix
...
Describe timer sample rate in metric_types docs. Fixes #435
2015-02-06 13:57:02 -05:00
Daniel Schauenberg
1568565fa1
Merge pull request #470 from adamdubiel/master
...
Validate negative sampling
2015-02-06 13:35:00 -05:00
Daniel Schauenberg
ddc28665ae
Merge pull request #455 from strongloop-forks/fix-console-prettyprint
...
Fix prettyprint option for console backend
2015-02-06 13:33:04 -05:00
Daniel Schauenberg
1b40cdc4f3
Merge pull request #476 from pkgr/pkgr
...
Enable packaging at https://packager.io/gh/pkgr/statsd
2015-02-06 13:32:27 -05:00
Daniel Schauenberg
b6c21d2c47
Merge pull request #473 from hit9/master
...
Add node-bell to statsd backend list
2015-02-06 13:16:29 -05:00
Daniel Schauenberg
3e51d65ea2
Merge pull request #484 from yahonggu/patch-1
...
add netuitive backend to backends.md
2015-01-26 18:03:05 -05:00
Yahong Gu
a4273e1796
add netuitive backend to backends.md
2015-01-26 09:05:14 -05:00
Daniel Schauenberg
4fe6aab65d
Merge pull request #480 from chmac/patch-1
...
Added InfluxDB (assuming alphabetical order)
2014-12-30 12:39:19 +01:00
Callum Macdonald
96fcefeb97
Added InfluxDB (assuming alphabetical order)
2014-12-29 17:43:53 +01:00
Daniel Schauenberg
63ad8af99d
Merge pull request #384 from easybiblabs/topics/360_admin_config_command
...
Enhancement: config command for the admin interface
2014-12-09 18:26:15 -05:00
Cyril Rohr
d58948d784
Enable packaging at https://packager.io/gh/pkgr/statsd
2014-11-20 10:23:19 +00:00
Chao Wang
3dadbd686b
Add node-bell to statsd backend list
2014-11-08 20:01:00 +08:00
Sam Roberts
e74872cb91
Fix prettyprint option for console backend
...
Pretty was using an invalid invocation of util.inspect(). Perhaps it was
valid pre-v0.10, but inspect now takes an options object.
2014-11-03 21:59:19 -08:00
Patrick Koch
be2a3fb102
Merge pull request #465 from falsecz/master
...
Proxy: add cluster module support to utilize all cpus for higher throughput
2014-10-27 11:54:53 -04:00
Adam Dubiel
8ddd61b34d
Validate negative sampling
2014-10-27 14:35:11 +01:00
Lukas Benes
c5d77a7526
Proxy with cluster module
2014-10-22 10:28:48 +02:00
Ben Burry
5e56e42ee5
Add server documentation links
2014-10-17 12:57:08 +00:00
Ben Burry
be4c044a2f
Add documentation for server modules
2014-10-17 12:49:50 +00:00
Ben Burry
6bfa42c9cd
Merge pull request #461 from benburry/metric_count
...
Add metrics_received counter
2014-10-13 18:33:29 +01:00
Ben Burry
e3c237f217
Add metrics_received counter
...
Similar to packets_received, but counts individual (good or bad) metrics lines
received
2014-10-13 17:18:16 +00:00
Ben Burry
a0dde4463a
Merge pull request #460 from benburry/tcp_server
...
Buffer incoming tcp data until we receive a complete metric
2014-10-13 12:38:58 +01:00
Ben Burry
41cd6b32eb
Add crude test for input buffering on tcp server
2014-10-13 11:34:49 +00:00
Ben Burry
c4a948db48
Initialise tcp buffer to empty string
2014-10-13 10:58:27 +00:00
Ben Burry
4b298f2b94
Buffer incoming tcp data until we receive a complete metric
2014-10-10 17:29:09 +00:00
shaylang
0eb2517b04
Metric name sanitization moved to graphite backend. it is now the responsibility of each backend developer to take care for sanitization
2014-09-23 18:43:08 +03:00
shaylang
55281abc0c
Merge branch 'pr_155_take2' of https://github.com/shaylang/statsd into pr_155_take2
...
Conflicts:
stats.js
2014-09-22 17:51:41 +03:00
shaylang
55be359068
merge from PR155
2014-09-22 17:34:37 +03:00
Mike Heffner
c7e6421d1e
Stat key name sanitization is now configurable at the top-level.
...
Setting keyNameSanitize to false pushes the requirement of sanitizing
key names to the backends. This permits backends that have less strict
character set requirements to take advantage of an expanded stat name
character set. The default behavior remains the same as collisions in
key name space are not handled if two different stat names map to the
same sanitized key name.
2014-09-22 17:34:37 +03:00
Matthew Shafer
4e7a60049e
Add servers directory to debian package
2014-09-22 17:34:37 +03:00
Ben Burry
f630e15f04
Add brief docs around server callback function sig
2014-09-22 17:34:37 +03:00
Ben Burry
6984d5d37d
Update docs and example config to reflect new tcp server option
2014-09-22 17:34:37 +03:00
Ben Burry
6f7f566751
Add basic test for each of udp and tcp server module
2014-09-22 17:34:37 +03:00
Ben Burry
f2102aeb71
Rename server init to 'start' to reflect reality
2014-09-22 17:34:37 +03:00
Ben Burry
15bf64ad43
Represent remote address in tcp server rinfo, not local
2014-09-22 17:34:37 +03:00
Ben Burry
9eab749f78
Add tcp loadable server module
2014-09-22 17:34:37 +03:00
Ben Burry
88c8fce6a8
Convert listen server to loadable module, defaulting to udp
2014-09-22 17:34:37 +03:00
Patrick Koch
be5c23404d
fix typo in Gauges section
2014-09-22 17:34:37 +03:00
Anton Rudeshko
7e8efc2c85
Removed unused parameter
2014-09-22 17:34:37 +03:00
Anton Rudeshko
d47e6d71d1
Fix `prefixStats` global variable leaking
...
`prefixStats` is leaked through stats.js and was in global scope of event emitter without failing graphite backend by pure accident.
Now it is read from config.
2014-09-22 17:34:37 +03:00
Anton Rudeshko
2006226adf
Removed unused variable
2014-09-22 17:34:37 +03:00
Anton Rudeshko
523ae8330d
Added IDEA project files to .gitignore
2014-09-22 17:34:36 +03:00
Patrick Koch
a1b9b2169d
bumping for v0.7.2 patch release
...
Let's see if travis will upload a release to npm for us.
2014-09-22 17:34:36 +03:00
shaylang
dc5bd4247c
increase timeout due to sporadic failures
2014-09-22 16:31:42 +03:00
shaylang
494ed3029b
Fix merge conflicts with master
2014-09-22 14:51:10 +03:00
shaylang
a7426b32d1
Fix merge conflicts with master
2014-09-22 14:47:06 +03:00
shaylang
7f86e10ef1
Merge branch 'pr/155' into pr_155_take2
...
Conflicts:
backends/graphite.js
stats.js
2014-09-22 14:35:34 +03:00
Ben Burry
206bdf0628
Merge pull request #449 from matthewshafer/add_servers_to_debian_package
...
Add servers/*.js to debian package
2014-09-18 08:28:08 -07:00
Matthew Shafer
abeb09cf4f
Add servers directory to debian package
2014-09-17 10:04:39 -07:00
Ben Burry
07a85e0ed3
Merge pull request #448 from benburry/tcp_server
...
Add optional TCP interface
2014-09-16 14:28:23 -07:00