Граф коммитов

811 Коммитов

Автор SHA1 Сообщение Дата
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