Commit Graph

1133 Commits

Author SHA1 Message Date
Luke Swithenbank 3fcc81866a added tests and did some refactoring 2016-04-08 18:34:54 +02:00
Luke Swithenbank 15a415edeb take a request body as a param 2016-04-08 18:34:54 +02:00
Luke Swithenbank 693376c539 update to allow for following redirects 2016-04-08 18:34:54 +02:00
Luke Swithenbank b5fa9b33cb add the ability to parse http headers 2016-04-08 18:34:54 +02:00
Luke Swithenbank 91b2fd2b47 fmt 2016-04-08 18:34:54 +02:00
Luke Swithenbank f868d54e96 update to make a working sample_config 2016-04-08 18:34:54 +02:00
Luke Swithenbank dd2186c187 add plugin to all 2016-04-08 18:34:54 +02:00
Luke Swithenbank 502bd7f203 add http_response plugin 2016-04-08 18:34:54 +02:00
Cameron Sparr 1cf9130141 Godeps_windows: update file 2016-04-08 18:34:54 +02:00
Miki 3ce0647932 dovecot: enable global and user queries 2016-04-08 18:34:53 +02:00
Cameron Sparr 62961c6bc9 Update README and etc/telegraf.conf 2016-04-08 18:34:53 +02:00
Josh Hardy 413e5ab22a Add CloudWatch input plugin
Rebased commit of previously reviewed branch.
Added cloudwatch client Mock and more rich unit tests.

closes #935
closes #936
2016-04-08 18:34:53 +02:00
Sergio Jimenez e75d371495 input(docker): Cleanup
* Removed leftovers, unused code

closes #957
fixes #645
2016-04-08 18:34:53 +02:00
Sergio Jimenez c8b22196d6 fix(Godeps): Added github.com/opencontainers/runc 2016-04-08 18:34:53 +02:00
Sergio Jimenez 9eb684790d fix(): Last link on README 2016-04-08 18:34:53 +02:00
Sergio Jimenez 4861f5fde2 input(docker): Updated README
* Replaced links to fsouza/go-dockerclient by docker/engine-api
2016-04-08 18:34:53 +02:00
Sergio Jimenez 366902b0bb godeps(): Updated Godeps file for engine-api
* Added required deps for engine-api
* Removed fsouza/go-dockerclient
2016-04-08 18:34:53 +02:00
Sergio Jimenez 343774228c input(docker): Fixed io sectors/io_time recursive
* On engine-api sectors_recursive and io_time_recursive have no Op
2016-04-08 18:34:53 +02:00
Sergio Jimenez ad49534cb9 input(docker): Fixed tests to work with engine-api
* Modified tests to work with engine-api
2016-04-08 18:34:53 +02:00
Sergio Jimenez 3e45b433f4 input(docker): docker/engine-api
* Made required changes to get it to compile
* First manual tests looking good, still unit tests need fixing
* Made go linter happier
2016-04-08 18:34:53 +02:00
Ricard Clau 7b75f5b3f4 windows service docs
closes #954
2016-04-08 18:34:53 +02:00
Cameron Sparr 2966545588 Reduce TCP listener allocations 2016-04-08 18:34:53 +02:00
Cameron Sparr 2cba540d87 Make the UDP input buffer only once 2016-04-08 18:34:53 +02:00
Cameron Sparr fddb2a238e Update input data format readme 2016-04-08 18:34:53 +02:00
Cameron Sparr 8e99ec70a1 More readme fixups 2016-04-08 18:34:53 +02:00
Cameron Sparr 86fd8c14af Readme fixup for exec plugin 2016-04-08 18:34:53 +02:00
Cameron Sparr 36b5881c71 Update all readme instances of data formats 2016-04-08 18:34:53 +02:00
Cameron Sparr bd25bcf80c Update jolokia plugin readme 2016-04-08 18:34:53 +02:00
Martti Rannanjärvi 91647d4282 dovecot: remove extra newline from stats query
Extra newline in the stats query is interpreted as an empty query
which is an error for dovecot.

closes #972
2016-04-08 18:34:53 +02:00
Armin Wolfermann c78c7f994c ipmi_sensors: Allow : in password
closes #969
2016-04-08 18:34:53 +02:00
Cameron Sparr c846610391 processes plugin: fix case where there are spaces in cmd name
fixes #968
2016-04-08 18:34:53 +02:00
Cameron Sparr 9fe52a095a Dummy kernel plugin added for consistent config generation 2016-04-08 18:34:53 +02:00
Cameron Sparr 6da4c5fd76 Release 0.12 2016-04-08 18:34:52 +02:00
Cameron Sparr 95061d0fbd etc/telegraf.conf update for procstat change 2016-04-08 18:34:52 +02:00
Florent Ramière 109ed69fc9 Add plugin links
closes #964
2016-04-08 18:34:52 +02:00
Cameron Sparr 80637ec3cf Changelog update 2016-04-08 18:34:52 +02:00
Pierre Fersing 5b70e1f2df Use timeout smaller than 10 seconds
closes #959
2016-04-08 18:34:52 +02:00
Cameron Sparr 37e45f8680 drop cpu_time_* from procstat by default
closes #963
2016-04-08 18:34:52 +02:00
Cameron Sparr a4f4fc9385 Godeps: update wvanbergen/kafka dependency
see https://github.com/wvanbergen/kafka/pull/87

fixes #805
2016-04-08 18:34:52 +02:00
Nikhil Bafna 2d90b5712f Update README.md
Fix redis input plugin name in configuration example
2016-04-08 18:34:52 +02:00
Cameron Sparr 3f624785e5 config: parse environment variables in the config file
closes #663
2016-04-08 18:34:52 +02:00
Rubycut de24af12e3 Add writing in documentation.
closes #950
2016-04-08 18:34:52 +02:00
Cameron Sparr 7b14accc9f Update changelog with config file PR 2016-04-08 18:34:52 +02:00
Cameron Sparr 7eb7e495e6 Cleanup & standardize config file
changes:

- -sample-config will now comment out all but a few default plugins.
- config file parse errors will output path to bad conf file.
- cleanup 80-char line-length and some other style issues.
- default package conf file will now have all plugins, but commented
  out.

closes #199
closes #944
2016-04-08 18:34:52 +02:00
Florent Ramière 2f640debb6 Update changelog
closes #945
2016-04-08 18:34:52 +02:00
Florent Ramière 41bdd20e08 Use numerical codes instead of symbolic ones 2016-04-08 18:34:52 +02:00
Florent Ramière cf9b794662 Add compression/acks/retry conf to Kafka output plugin
The following configuration is now possible

	## CompressionCodec represents the various compression codecs
recognized by Kafka in messages.
	##  "none" : No compression
	##  "gzip" : Gzip compression
	##  "snappy" : Snappy compression
	# compression_codec = "none"

	##  RequiredAcks is used in Produce Requests to tell the broker how
many replica acknowledgements it must see before responding
	##  "none" : the producer never waits for an acknowledgement from the
broker. This option provides the lowest latency but the weakest
durability guarantees (some data will be lost when a server fails).
	##  "leader" : the producer gets an acknowledgement after the leader
replica has received the data. This option provides better durability
as the client waits until the server acknowledges the request as
successful (only messages that were written to the now-dead leader but
not yet replicated will be lost).
	##  "leader_and_replicas" : the producer gets an acknowledgement after
all in-sync replicas have received the data. This option provides the
best durability, we guarantee that no messages will be lost as long as
at least one in sync replica remains.
	# required_acks = "leader_and_replicas"

	##  The total number of times to retry sending a message
	# max_retry = "3"
2016-04-08 18:34:52 +02:00
Cameron Sparr a58c36e7f5 Fix httpjson README
closes #947
2016-04-08 18:34:52 +02:00
Cameron Sparr 4f5c0ef281 Update Godeps_windows file to HEAD 2016-04-08 18:34:52 +02:00
Cameron Sparr f26a824945 Use github paho mqtt client instead of gerrit
this might fix #921
2016-04-08 18:34:52 +02:00