Commit Graph

1449 Commits

Author SHA1 Message Date
Sergio Jimenez
af84efe5fc feat(timeout): Use timeout setting
* Use timeout as parameter in the http request
* A bit of cleanup
* More tests
2016-04-08 18:34:43 +02:00
Sergio Jimenez
f7dda9742f feat(whitelist): Converted black to whitelist
* Defined global var for holding default metric groups
* Refactor removeGroup() to work with the whitelist
* Refactor TestRemoveGroup()
2016-04-08 18:34:43 +02:00
Sergio Jimenez
4b604d8d54 fix(indent): For configuration sample 2016-04-08 18:34:43 +02:00
Sergio Jimenez
46595cc439 plugin(mesos): Reversed removeGroup()
* Now the user selects what to push instead of what not
* Required to check and improve tests
* Missing checks in the code when MetricsCol is empty
2016-04-08 18:34:43 +02:00
Sergio Jimenez
2cefe2fc2a plugin(mesos): Added goroutines.
The plugin will iterate over the Servers slice and create a goroutine
for each of them.
2016-04-08 18:34:43 +02:00
Sergio Jimenez
a165c1c7c0 Don't add port to tags just the host 2016-04-08 18:34:43 +02:00
Sergio Jimenez
b4d1be8ed7 Indentation for sample config string 2016-04-08 18:34:43 +02:00
Sergio Jimenez
5a7c19f47d plugin(mesos): Initial commit
The plugin is able to query a Mesos master and push the metrics, a
blacklist can be configured and a timeout, it's still not used.

Added unit test, might be a good idea to have system test using docker.
2016-04-08 18:34:43 +02:00
Cameron Sparr
cabea27adf Write unit tests for RunningOutput 2016-04-08 18:34:43 +02:00
Cameron Sparr
716b375ab6 Start service plugins immediately, fix off-by-one bug 2016-04-08 18:34:43 +02:00
Cameron Sparr
8b4af25c93 changelog update 2016-04-08 18:34:43 +02:00
Cameron Sparr
eb5dddf0d6 Flush based on buffer size rather than time
this includes:
- Add Accumulator to the Start() function of service inputs
- For message consumer plugins, use the Accumulator to constantly add
  metrics and make Gather a dummy function
- rework unit tests to match this new behavior.
- make "flush_buffer_when_full" a config option that defaults to true

closes #666
2016-04-08 18:34:43 +02:00
Cameron Sparr
b9293f2778 changelog update 2016-04-08 18:34:43 +02:00
Thibault Cohen
a60302a0db Add tcp/udp check connection input plugin
closes #650
2016-04-08 18:34:43 +02:00
Cameron Sparr
dc6cd5e714 Small readme formattings 2016-04-08 18:34:43 +02:00
Anton Bykov
149329f669 Readme: specify compression format for unpacking
closes #693
2016-04-08 18:34:43 +02:00
Andrei Burd
0d12f2db85 Code formatted, Readme updated based on example
closes #695
2016-04-08 18:34:42 +02:00
Vladislav Shub
ec8f51beaf Added full support for raindrops and tests 2016-04-08 18:34:42 +02:00
Cameron Sparr
0415e8d19e Add support for specifying SSL config for influxdb output
closes #191
2016-04-08 18:34:42 +02:00
Cameron Sparr
bfed6ffe53 changelog update 2016-04-08 18:34:42 +02:00
Cameron Sparr
2cba8ab0cc data output readme update 2016-04-08 18:34:42 +02:00
Cameron Sparr
5dbf626e65 Data format output documentation 2016-04-08 18:34:42 +02:00
Cameron Sparr
5013290094 Add Serializer plugins, and 'file' output plugin 2016-04-08 18:34:42 +02:00
Cameron Sparr
a9b91c7daa Add Serializer plugins, and 'file' output plugin 2016-04-08 18:34:42 +02:00
Thomas Menard
f53675ab7c postgres plugin bgwriter stats
Add pg_stat_bg_writer stats

closes #683
2016-04-08 18:34:42 +02:00
Cameron Sparr
668e16bb36 MQTT Consumer Input plugin 2016-04-08 18:34:42 +02:00
Dragostin Yanev (netixen)
6b0ea64d1b Change point_buffer to metric_buffer to conform will changes in https://github.com/influxdata/telegraf/pull/676
closes #680
2016-04-08 18:34:42 +02:00
Dragostin Yanev (netixen)
31d7694039 Add NATS consumer input plugin. 2016-04-08 18:34:42 +02:00
Mike Tonks
f6a0787b06 Remove config option, percent option always activated. Fix review issues 2016-04-08 18:34:42 +02:00
Mike Tonks
1ba3192de8 Add calculated cpu and memory percentages to docker input (via config option) 2016-04-08 18:34:42 +02:00
Miki
4d91dfe586 README.md: updated 2016-04-08 12:27:07 +02:00
Miki
53c3e55b85 dovecot: enable global, user and ip queries 2016-04-08 11:06:40 +02:00
Miki
ac2e133e8d dovecot: enable global, user and ip queries 2016-04-08 10:57:01 +02:00
Miki
ed88ca42d6 dovecot: enable global, user and ip queries 2016-04-08 10:17:15 +02:00
Miki
479afd377d Merge remote-tracking branch 'upstream/master' 2016-04-08 09:08:19 +02:00
Cameron Sparr
1bf904fe60 Godeps: update paho mqtt client dep
this might fix #921

see https://github.com/eclipse/paho.mqtt.golang/issues/32
2016-04-07 17:32:28 -06:00
Cameron Sparr
c6faf005cb Add sysstat dummy file for non-linux builds 2016-04-07 12:08:26 -06:00
Rene Zbinden
b534b58542 fix tests
closes #939
2016-04-07 11:54:41 -06:00
Rene Zbinden
920711533e move pathe lookup for sadf to init() 2016-04-07 10:45:20 -06:00
Rene Zbinden
194110433e change sadf options so that it also works on older linux distributions 2016-04-07 10:45:20 -06:00
Rene Zbinden
7926396d2a cleanup code, set dfltActivities in init() function, this leads to an if less in collect() method 2016-04-07 10:45:20 -06:00
Rene Zbinden
797522e8ca change group=true by default 2016-04-07 10:45:20 -06:00
Rene Zbinden
64b5d1a269 add documentation about sadc path on different linux distributions 2016-04-07 10:45:20 -06:00
Rene Zbinden
d00d3802c9 fix build tags 2016-04-07 10:45:20 -06:00
Rene Zbinden
46fff13341 disable TestInterval with -race test option 2016-04-07 10:45:20 -06:00
Rene Zbinden
be3374a3ef remove interval configuration 2016-04-07 10:45:20 -06:00
Rene Zbinden
264ac0b017 fix race condition 2016-04-07 10:45:20 -06:00
Rene Zbinden
17033b3c6c change readme 2016-04-07 10:45:20 -06:00
Rene Zbinden
c4ea122d66 add sysstat plugin 2016-04-07 10:45:20 -06:00
Cameron Sparr
90185dc6b3 cleanup & comment http_response def config
closes #332
2016-04-07 10:37:52 -06:00