81f95e7a29 
								
							 
						 
						
							
							
								
								Fixes change in Kafka consumer input plugin ( #2222 )  
							
							... 
							
							
							
							* Fixes change to the error api in the kafka project.
* Updated test to reflect the change.
* Update kafka to match master branch. 
							
						 
						
							2017-01-11 16:24:09 +00:00  
				
					
						
							
							
								 
						
							
								2aa2c796e5 
								
							 
						 
						
							
							
								
								Fix for broken librato output ( #2225 )  
							
							... 
							
							
							
							* Fix for broken librato output
These errors are delightful, but I'd rather avoid them:
```
Error parsing /etc/telegraf/telegraf.conf, line 2: field corresponding to `api_user' is not defined in `*librato.Librato'
```
* Fixed bad format from last commit 
							
						 
						
							2017-01-09 14:48:32 +00:00  
				
					
						
							
							
								 
						
							
								a658e6c509 
								
							 
						 
						
							
							
								
								ensure proper context on snmp error messages ( #2220 )  
							
							
							
						 
						
							2017-01-09 13:03:33 +00:00  
				
					
						
							
							
								 
						
							
								5f6766f6e1 
								
							 
						 
						
							
							
								
								ceph: sample config should reflect actual defaults ( #2228 )  
							
							
							
						 
						
							2017-01-09 12:51:15 +00:00  
				
					
						
							
							
								 
						
							
								7279018cfe 
								
							 
						 
						
							
							
								
								readme fixup & test output fixup  
							
							
							
						 
						
							2017-01-09 12:28:13 +00:00  
				
					
						
							
							
								 
						
							
								4b08d127e0 
								
							 
						 
						
							
							
								
								mongodb: dont print unecessary & inaccurate auth failure  
							
							... 
							
							
							
							closes  #2209  
						
							2017-01-06 13:11:24 +01:00  
				
					
						
							
							
								 
						
							
								fd1feff7b4 
								
							 
						 
						
							
							
								
								Remove print call in cassandra plugin ( #2192 )  
							
							
							
						 
						
							2016-12-21 17:23:54 +00:00  
				
					
						
							
							
								 
						
							
								37bc9cf795 
								
							 
						 
						
							
							
								
								[plugins] jolokia input plugin: configurable http timeouts ( #2098 )  
							
							
							
						 
						
							2016-12-21 12:41:58 +00:00  
				
					
						
							
							
								 
						
							
								b762546fa7 
								
							 
						 
						
							
							
								
								docker: check type when totalling blkio & net metrics  
							
							... 
							
							
							
							closes  #2027  
						
							2016-12-21 12:18:38 +00:00  
				
					
						
							
							
								 
						
							
								bf5f2659a1 
								
							 
						 
						
							
							
								
								Do not try Uint parsing in redis plugin  
							
							... 
							
							
							
							this is just a waste of cpu cycles, since telegraf converts all uints to
int64 anyways. 
							
						 
						
							2016-12-20 23:42:14 +00:00  
				
					
						
							
							
								 
						
							
								d2787e8ef5 
								
							 
						 
						
							
							
								
								Fix for loop over value array range issue. ( #2187 )  
							
							
							
						 
						
							2016-12-20 22:56:02 +00:00  
				
					
						
							
							
								 
						
							
								a9f03a72f5 
								
							 
						 
						
							
							
								
								Mask username/password from error messages  
							
							... 
							
							
							
							closes  #1980  
						
							2016-12-20 19:35:45 +00:00  
				
					
						
							
							
								 
						
							
								8a982ca68f 
								
							 
						 
						
							
							
								
								Moved to using the inbuilt serializer. ( #1942 )  
							
							... 
							
							
							
							* Moved to using the inbuilt serializer.
* Remove Atomic variable as it is not required.
* Adjusted metric type in line with latest changes. 
							
						 
						
							2016-12-20 18:49:28 +00:00  
				
					
						
							
							
								 
						
							
								200237a515 
								
							 
						 
						
							
							
								
								Do not create a global statsd "previous instance"  
							
							... 
							
							
							
							this basically reverts #887 
at some point we might want to do some special handling of reloading
plugins and keeping their state intact, but that will need to be done at
a higher level, and in a way that is thread-safe for multiple input
plugins of the same type.
Unfortunately this is a rather large feature that will not have a quick
fix available for it.
fixes  #1975 
fixes  #2102  
							
						 
						
							2016-12-20 17:55:04 +00:00  
				
					
						
							
							
								 
						
							
								1392e73125 
								
							 
						 
						
							
							
								
								Add clusterstats to elasticsearch plugin ( #1979 )  
							
							... 
							
							
							
							* add clusterstats to elasticsearch input plugin
* add clusterstats to elasticsearch input plugin
* add clusterstats to elasticsearch input plugin
* add clusterstats to elasticsearch input plugin
* add clusterstats to elasticsearch input plugin
* responses to requested changes
* remove unnecessary recommendation 
							
						 
						
							2016-12-20 16:30:03 +00:00  
				
					
						
							
							
								 
						
							
								a90afd95c6 
								
							 
						 
						
							
							
								
								Fix & unit test logparser CLF pattern with IPv6  
							
							... 
							
							
							
							deals partially with #1973 
see also https://github.com/vjeantet/grok/issues/17  
							
						 
						
							2016-12-20 15:57:32 +00:00  
				
					
						
							
							
								 
						
							
								9866146545 
								
							 
						 
						
							
							
								
								Support negative statsd counters  
							
							... 
							
							
							
							closes  #1898  
						
							2016-12-20 13:21:51 +00:00  
				
					
						
							
							
								 
						
							
								48ae105a11 
								
							 
						 
						
							
							
								
								Fixing consul with multiple health checks per service ( #1994 )  
							
							... 
							
							
							
							* plugins/input/consul: moved check_id from regular fields to tags.
When service has more than one check sending data for both would overwrite each other
resulting only in one check being written (the last one). Adding check_id as a tag
ensures we will get info for all unique checks per service.
* plugins/inputs/consul: updated tests 
							
						 
						
							2016-12-20 13:03:31 +00:00  
				
					
						
							
							
								 
						
							
								4e808c5c20 
								
							 
						 
						
							
							
								
								Importing pdh from github.com/lxn/win  
							
							... 
							
							
							
							closes  #1763 
closes  #2017  
						
							2016-12-20 12:06:40 +00:00  
				
					
						
							
							
								 
						
							
								eb96443a34 
								
							 
						 
						
							
							
								
								Update MySQL Readme to clarify connection string examples. ( #2175 )  
							
							... 
							
							
							
							* Update MySQL Readme to clarify connection string examples.
* Update mysql sample config to clarify connection string examples 
							
						 
						
							2016-12-20 10:17:00 +00:00  
				
					
						
							
							
								 
						
							
								e36c354ff5 
								
							 
						 
						
							
							
								
								internal.Duration build fixup  
							
							
							
						 
						
							2016-12-17 13:10:33 +00:00  
				
					
						
							
							
								 
						
							
								f09c08d1f3 
								
							 
						 
						
							
							
								
								Added response_timeout property  
							
							... 
							
							
							
							closes  #2006  
						
							2016-12-17 13:06:04 +00:00  
				
					
						
							
							
								 
						
							
								0e8122a2fc 
								
							 
						 
						
							
							
								
								Add trailing slash to jolokia context ( #2105 )  
							
							
							
						 
						
							2016-12-17 12:51:46 +00:00  
				
					
						
							
							
								 
						
							
								e8bf968c78 
								
							 
						 
						
							
							
								
								fix mongodb replica set lag awalys 0  #1449  ( #2125 )  
							
							
							
						 
						
							2016-12-16 17:29:04 +00:00  
				
					
						
							
							
								 
						
							
								9c8f24601f 
								
							 
						 
						
							
							
								
								rabbitmq, decrease timeout verbosity in config  
							
							
							
						 
						
							2016-12-16 14:12:50 +00:00  
				
					
						
							
							
								 
						
							
								4957717df5 
								
							 
						 
						
							
							
								
								Add field for last GC pause time ( #2121 )  
							
							
							
						 
						
							2016-12-16 14:03:53 +00:00  
				
					
						
							
							
								 
						
							
								ecbc634221 
								
							 
						 
						
							
							
								
								fix tail input seeking when used with pipe ( #2090 )  
							
							
							
						 
						
							2016-12-16 14:01:49 +00:00  
				
					
						
							
							
								 
						
							
								90cec20d1d 
								
							 
						 
						
							
							
								
								Standard deviation (jitter) for Input plugin Ping ( #2078 )  
							
							
							
						 
						
							2016-12-16 13:58:27 +00:00  
				
					
						
							
							
								 
						
							
								3a45d8851d 
								
							 
						 
						
							
							
								
								fixes   #1987  custom docker repos with non-standard port ( #2018 )  
							
							... 
							
							
							
							* fixed parsing of docker image name/version
now accounts for custom docker repo's which contain a colon for a non-default port
* 1978: modifying docker test case to have a custom repo with non-standard port
* using a temp var to store index, ran gofmt
* fixes  #1987 , renaming iterator to 'i' 
							
						 
						
							2016-12-16 13:53:16 +00:00  
				
					
						
							
							
								 
						
							
								4a83c8c518 
								
							 
						 
						
							
							
								
								Add Questions status variable for issue:  #1988  ( #2004 )  
							
							
							
						 
						
							2016-12-16 13:47:47 +00:00  
				
					
						
							
							
								 
						
							
								bc13d32d53 
								
							 
						 
						
							
							
								
								MongoDB input plugin: Improve state data ( #2001 )  
							
							... 
							
							
							
							* MongoDB input plugin: Improve state data
Adds ARB as a "member_status" (replica set arbiter).
Uses MongoDB replica set state string for "state" value.
* MongoDB input plugin: Improve state data - changelog update 
							
						 
						
							2016-12-16 13:46:32 +00:00  
				
					
						
							
							
								 
						
							
								e6fc32bdf0 
								
							 
						 
						
							
							
								
								fix for puppetagent config - test 1  
							
							... 
							
							
							
							put Makefile back to normal
removed comment from puppetagent.go
changed config_version to config_version_string and fixed yaml for build
changed workind from branch to environment for config_string
fixed casing and Changelog
fixed test case
closes  #1917  
							
						 
						
							2016-12-16 13:36:06 +00:00  
				
					
						
							
							
								 
						
							
								a970b9c62c 
								
							 
						 
						
							
							
								
								Revert "Rabbitmq plugin: connection-related metrics." ( #2169 )  
							
							
							
						 
						
							2016-12-15 19:31:40 +00:00  
				
					
						
							
							
								 
						
							
								17b307a7bc 
								
							 
						 
						
							
							
								
								ping: fix typo in README ( #2163 )  
							
							
							
						 
						
							2016-12-14 19:47:48 +00:00  
				
					
						
							
							
								 
						
							
								393f5044bb 
								
							 
						 
						
							
							
								
								Collect JSON values recursively  
							
							... 
							
							
							
							closes  #1993 
closes  #1693  
						
							2016-12-13 21:06:05 +00:00  
				
					
						
							
							
								 
						
							
								c630212dde 
								
							 
						 
						
							
							
								
								Enable setting a clientID for MQTT Output  
							
							... 
							
							
							
							closes  #2079 
closes  #1910  
						
							2016-12-13 20:03:09 +00:00  
				
					
						
							
							
								 
						
							
								f39db08c6d 
								
							 
						 
						
							
							
								
								Set default values for delete_ configuration options  
							
							... 
							
							
							
							closes  #1893  
						
							2016-12-13 20:00:52 +00:00  
				
					
						
							
							
								 
						
							
								b4f9bc8745 
								
							 
						 
						
							
							
								
								Change hddtemp to always put temperature in temperature field ( #1905 )  
							
							... 
							
							
							
							Added unit tests for the changes
Fixes  #1904  
							
						 
						
							2016-12-13 19:40:55 +00:00  
				
					
						
							
							
								 
						
							
								5f06bd2566 
								
							 
						 
						
							
							
								
								Graylog output should set short_message field  
							
							... 
							
							
							
							closes  #2045  
						
							2016-12-13 16:10:59 +00:00  
				
					
						
							
							
								 
						
							
								8a4ab3654d 
								
							 
						 
						
							
							
								
								Fix documentation for net_response plugin  
							
							... 
							
							
							
							closes  #2103  
						
							2016-12-13 16:02:03 +00:00  
				
					
						
							
							
								 
						
							
								e2f9617228 
								
							 
						 
						
							
							
								
								Support strings in statsd set measurements  
							
							... 
							
							
							
							closes  #2068  
						
							2016-12-13 15:42:22 +00:00  
				
					
						
							
							
								 
						
							
								e097ae9632 
								
							 
						 
						
							
							
								
								Fix possible panic when file info cannot be gotten  
							
							... 
							
							
							
							closes  #2061  
						
							2016-12-13 14:54:07 +00:00  
				
					
						
							
							
								 
						
							
								17fa6f9b17 
								
							 
						 
						
							
							
								
								Fixed bug that you cannot gather data on non english systems ( #1944 )  
							
							
							
						 
						
							2016-12-13 14:24:41 +00:00  
				
					
						
							
							
								 
						
							
								8e3fbaa9dd 
								
							 
						 
						
							
							
								
								Add missing slim ( #1937 )  
							
							
							
						 
						
							2016-12-13 14:23:18 +00:00  
				
					
						
							
							
								 
						
							
								dede3e70ad 
								
							 
						 
						
							
							
								
								Rabbitmq plugin: connection-related metrics. ( #1908 )  
							
							... 
							
							
							
							* Rabbitmq plugin: connection-related metrics.
* Run go fmt. 
							
						 
						
							2016-12-13 14:17:20 +00:00  
				
					
						
							
							
								 
						
							
								7558081873 
								
							 
						 
						
							
							
								
								Output openTSDB HTTPS with basic auth ( #1913 )  
							
							
							
						 
						
							2016-12-13 14:15:51 +00:00  
				
					
						
							
							
								 
						
							
								6e241611be 
								
							 
						 
						
							
							
								
								Fix bug: too many cloudwatch metrics ( #1885 )  
							
							... 
							
							
							
							* Fix bug: too many cloudwatch metrics
Cloudwatch metrics were being added incorrectly. The most obvious
symptom of this was that too many metrics were being added. A simple
check against the name of the metric proved to be a sufficient fix. In
order to test the fix, a metric selection function was factored out.
* Go fmt cloudwatch
* Cloudwatch isSelected checks metric name
* Move cloudwatch line in changelog to 1.2 features 
							
						 
						
							2016-12-13 14:13:53 +00:00  
				
					
						
							
							
								 
						
							
								fc9f921b62 
								
							 
						 
						
							
							
								
								Can turn pid into tag instead of field  
							
							... 
							
							
							
							closes  #1843 
fixes  #1668  
						
							2016-12-13 13:21:39 +00:00  
				
					
						
							
							
								 
						
							
								12db3b9120 
								
							 
						 
						
							
							
								
								Check if metric is nil before calling SetAggregate  
							
							... 
							
							
							
							fixes  #2146  
						
							2016-12-13 12:27:10 +00:00  
				
					
						
							
							
								 
						
							
								b58926dd26 
								
							 
						 
						
							
							
								
								snmp: use a shared global translation cache  
							
							... 
							
							
							
							Prevents the same data from being looked up multiple times. Also prevents multiple simultaneous lookups.
closes  #2115 
closes  #2104  
							
						 
						
							2016-12-12 13:32:42 +00:00  
				
					
						
							
							
								 
						
							
								91143dda1a 
								
							 
						 
						
							
							
								
								snmp: make snmptranslate not required ( #2008 )  
							
							
							
						 
						
							2016-12-12 13:30:07 +00:00  
				
					
						
							
							
								 
						
							
								efb64a049f 
								
							 
						 
						
							
							
								
								add a hint to possible basic authentication settings  
							
							
							
						 
						
							2016-12-09 12:58:54 +00:00  
				
					
						
							
							
								 
						
							
								a093ec1eaa 
								
							 
						 
						
							
							
								
								Kafka output fixup  
							
							
							
						 
						
							2016-12-06 15:38:59 +00:00  
				
					
						
							
							
								 
						
							
								d71a42cd1b 
								
							 
						 
						
							
							
								
								Implement telegraf collecting stats on itself  
							
							... 
							
							
							
							closes  #1348  
						
							2016-12-05 18:56:54 +00:00  
				
					
						
							
							
								 
						
							
								d518d7d806 
								
							 
						 
						
							
							
								
								Add device name as a tag in disk stats ( #1807 )  
							
							... 
							
							
							
							* return partition stat alongside disk stat from disk usage method, and report device name (minus /dev/) as a tag in disk stats
* update system/disk tests to include new partition stat return value from disk usage method calls
* update changelog for #1807  (use device name instead of path to report disk stats) 
							
						 
						
							2016-12-05 17:42:36 +00:00  
				
					
						
							
							
								 
						
							
								5a3f2e61f3 
								
							 
						 
						
							
							
								
								Fix improper total of CPU times ( #2123 )  
							
							... 
							
							
							
							On linux, the cpu timer counters of user and nice include the respective guest and guest_nice counters. This results in improper calculation of percentages.
Please see:
https://github.com/torvalds/linux/blob/447976e/kernel/sched/cputime.c#L169 
https://lists.linuxfoundation.org/pipermail/virtualization/2009-August/013459.html 
https://github.com/giampaolo/psutil/pull/940  
							
						 
						
							2016-12-05 08:35:59 +00:00  
				
					
						
							
							
								 
						
							
								504f4e69db 
								
							 
						 
						
							
							
								
								file output plugin fixup  
							
							
							
						 
						
							2016-12-02 11:36:22 +00:00  
				
					
						
							
							
								 
						
							
								9f6666beb3 
								
							 
						 
						
							
							
								
								unit test fixup  
							
							
							
						 
						
							2016-12-01 19:17:44 +00:00  
				
					
						
							
							
								 
						
							
								af6e7b9531 
								
							 
						 
						
							
							
								
								More unit tests for new metric  
							
							
							
						 
						
							2016-12-01 19:07:14 +00:00  
				
					
						
							
							
								 
						
							
								e5c7a71d8e 
								
							 
						 
						
							
							
								
								Fix unit tests for new metric implementation  
							
							
							
						 
						
							2016-12-01 18:17:02 +00:00  
				
					
						
							
							
								 
						
							
								db7a4b24b6 
								
							 
						 
						
							
							
								
								Implement telegraf's own full metric type  
							
							... 
							
							
							
							main reasons behind this:
- make adding/removing tags cheap
- make adding/removing fields cheap
- make parsing cheaper
- make parse -> decorate -> write out bytes metric flow much faster
Refactor serializer to use byte buffer 
							
						 
						
							2016-12-01 18:17:02 +00:00  
				
					
						
							
							
								 
						
							
								332f678afb 
								
							 
						 
						
							
							
								
								JSON serializer: include unit test with escapes  
							
							
							
						 
						
							2016-12-01 18:16:52 +00:00  
				
					
						
							
							
								 
						
							
								f862c6585d 
								
							 
						 
						
							
							
								
								amqp precision is not used anymore  
							
							
							
						 
						
							2016-11-24 10:17:24 +00:00  
				
					
						
							
							
								 
						
							
								5c32521a07 
								
							 
						 
						
							
							
								
								Add benchmarks for metric parsing and creating  
							
							
							
						 
						
							2016-11-23 17:23:08 +00:00  
				
					
						
							
							
								 
						
							
								9db30250c3 
								
							 
						 
						
							
							
								
								'discard' output plugin  
							
							
							
						 
						
							2016-11-23 14:03:30 +00:00  
				
					
						
							
							
								 
						
							
								536dbfb724 
								
							 
						 
						
							
							
								
								Switch to github.com/kballard/go-shellquote ( #1950 )  
							
							... 
							
							
							
							The old gonuts fork has no License and has not seen any commits
differing from the original project, while the original has seen some
activity, even if low.
Having no license is a problem for distributors, as by default, such
projects are undistributable. 
							
						 
						
							2016-11-16 11:24:11 -05:00  
				
					
						
							
							
								 
						
							
								b77398c4d3 
								
							 
						 
						
							
							
								
								Configurable RabbitMQ HTTP timeouts  #1997  ( #1998 )  
							
							... 
							
							
							
							* [plugins] rabbitmq input plugin: add non default http timeouts
* update CHANGELOG.md 
							
						 
						
							2016-11-16 16:18:56 +00:00  
				
					
						
							
							
								 
						
							
								fbf5bee051 
								
							 
						 
						
							
							
								
								Update win_pref_counter to include Processor Queue Length in examples. ( #2029 )  
							
							
							
						 
						
							2016-11-16 13:16:44 +00:00  
				
					
						
							
							
								 
						
							
								81004c808f 
								
							 
						 
						
							
							
								
								Added IopsInProgress to diskio stats ( #2037 )  
							
							... 
							
							
							
							* Export IopsInProgress
* Export IopsInProgress
* Export IopsInProgress 
							
						 
						
							2016-11-16 13:16:16 +00:00  
				
					
						
							
							
								 
						
							
								196509cc53 
								
							 
						 
						
							
							
								
								Trim null characters in Value data format ( #2049 )  
							
							... 
							
							
							
							* Trim null characters in Value data format
Some producers (such as the paho embedded c mqtt client) add a null
character "\x00" to the end of a message.  The Value parser would fail on
any message from such a producer.
* Trim whitespace and null in all Value data formats
* No unnecessary reassignments in Value data format parser
* Update change log for Value data format fix 
							
						 
						
							2016-11-16 13:13:31 +00:00  
				
					
						
							
							
								 
						
							
								94ce67cc67 
								
							 
						 
						
							
							
								
								Add support to parse JSON array. ( #1965 )  
							
							
							
						 
						
							2016-11-15 13:02:55 -05:00  
				
					
						
							
							
								 
						
							
								33ed528afe 
								
							 
						 
						
							
							
								
								Apache input enhancements ( added Basic Auth and SSL skipverify ) ( #1964 )  
							
							... 
							
							
							
							* added connection Timeout parámeter, basic HTTP autentication and HTTP support with Sslskipverify option
* updated README.md
* added optional SSL config , changed timeout name and type , and other minor fixes
* added some code style improvements
* Update README.md 
							
						 
						
							2016-11-15 10:52:24 -05:00  
				
					
						
							
							
								 
						
							
								ff67a4b96c 
								
							 
						 
						
							
							
								
								Cache and expire metrics for prometheus output ( #2016 )  
							
							... 
							
							
							
							* Cache and expire metrics for prometheus output
* Fix test
* Use interval.Duration
* Default prometheus expiration interval to 60s
* Update changelog 
							
						 
						
							2016-11-15 11:33:39 +00:00  
				
					
						
							
							
								 
						
							
								f816b952cf 
								
							 
						 
						
							
							
								
								Add udp_buffer_size option to udp_listener ( #1883 )  
							
							... 
							
							
							
							* patching udp_listener for fun
updating with errcode
adding debug flags to temp msgs
moving from debug to info
* updating PR 1883 based on feedback 
							
						 
						
							2016-11-15 09:49:48 +00:00  
				
					
						
							
							
								 
						
							
								1c7715780e 
								
							 
						 
						
							
							
								
								Documentation improvements  
							
							... 
							
							
							
							- fully document aggregator and processor plugins
- improve readme.md
closes  #1989  
							
						 
						
							2016-11-08 13:55:37 +00:00  
				
					
						
							
							
								 
						
							
								5d3850c44e 
								
							 
						 
						
							
							
								
								Update docs on Cloudwatch. Set default period to 5m. ( #2000 )  
							
							
							
						 
						
							2016-11-07 12:14:04 +00:00  
				
					
						
							
							
								 
						
							
								b349800f7a 
								
							 
						 
						
							
							
								
								Fix up AWS plugin docs so they don't use single quotes. ( #1991 )  
							
							... 
							
							
							
							Also don't use named returns in fetchNamespaceMetrics since it's
non-standard for the rest of the codebase. 
							
						 
						
							2016-11-04 13:16:41 +00:00  
				
					
						
							
							
								 
						
							
								7a9fef80f5 
								
							 
						 
						
							
							
								
								Update README.md ( #1868 )  
							
							... 
							
							
							
							I think this is a copy paste bug? ;-) 
							
						 
						
							2016-11-03 18:28:24 +00:00  
				
					
						
							
							
								 
						
							
								e43cfc2fce 
								
							 
						 
						
							
							
								
								fix leap_status value in chrony input plugin ( #1983 )  
							
							
							
						 
						
							2016-11-03 10:46:54 +00:00  
				
					
						
							
							
								 
						
							
								137272afea 
								
							 
						 
						
							
							
								
								Update README.md ( #1963 )  
							
							... 
							
							
							
							Typo 
							
						 
						
							2016-11-02 14:25:09 +00:00  
				
					
						
							
							
								 
						
							
								2150510bd4 
								
							 
						 
						
							
							
								
								nats_consumer: buffer incoming messages  
							
							... 
							
							
							
							fixes  #1956  
						
							2016-10-27 13:39:27 +01:00  
				
					
						
							
							
								 
						
							
								fc59757a1a 
								
							 
						 
						
							
							
								
								Just fix typo ( #1962 )  
							
							
							
						 
						
							2016-10-27 11:45:17 +01:00  
				
					
						
							
							
								 
						
							
								0cfa0d419a 
								
							 
						 
						
							
							
								
								udp_listener & tcp_listener set default values  
							
							... 
							
							
							
							closes  #1936  
						
							2016-10-27 10:25:24 +01:00  
				
					
						
							
							
								 
						
							
								522658bd07 
								
							 
						 
						
							
							
								
								Fix NATS plug-ins reconnection logic ( #1955 )  
							
							... 
							
							
							
							* NATS output plug-in now retries to reconnect forever after a lost connection.
* NATS input plug-in now retries to reconnect forever after a lost connection.
* Fixes  #1953  
							
						 
						
							2016-10-26 15:45:33 +01:00  
				
					
						
							
							
								 
						
							
								b1a97e35b9 
								
							 
						 
						
							
							
								
								fix(kubernetes): Only initialize RoundTripper once ( #1951 )  
							
							... 
							
							
							
							fixes  #1933  
						
							2016-10-26 13:47:35 +01:00  
				
					
						
							
							
								 
						
							
								393d129982 
								
							 
						 
						
							
							
								
								Fix typo from 'Proctstas' to 'Procstat' in procstat plugin's README ( #1945 )  
							
							
							
						 
						
							2016-10-25 13:57:55 +01:00  
				
					
						
							
							
								 
						
							
								c849b58de9 
								
							 
						 
						
							
							
								
								http_listener input unit tests  
							
							
							
						 
						
							2016-10-24 18:17:49 +01:00  
				
					
						
							
							
								 
						
							
								097b1e09db 
								
							 
						 
						
							
							
								
								http listener refactor  
							
							... 
							
							
							
							in this commit:
- chunks out the http request body to avoid making very large
  allocations.
- establishes a limit for the maximum http request body size that the
  listener will accept.
- utilizes a pool of byte buffers to reduce GC pressure. 
							
						 
						
							2016-10-24 18:17:49 +01:00  
				
					
						
							
							
								 
						
							
								babd37bf35 
								
							 
						 
						
							
							
								
								Typo ( #1924 )  
							
							
							
						 
						
							2016-10-21 14:11:03 +01:00  
				
					
						
							
							
								 
						
							
								a12bd878e0 
								
							 
						 
						
							
							
								
								feat(kubernetes): Add kubernetes input plugin  
							
							... 
							
							
							
							closes  #1774  
						
							2016-10-17 15:40:55 -04:00  
				
					
						
							
							
								 
						
							
								a4e8f24b16 
								
							 
						 
						
							
							
								
								Set reasonable defaults in ping plugin  
							
							... 
							
							
							
							closes  #1742  
						
							2016-10-17 15:21:09 +01:00  
				
					
						
							
							
								 
						
							
								a65447d22e 
								
							 
						 
						
							
							
								
								Use mysql.ParseDSN func instead of url.Parse  
							
							... 
							
							
							
							The MySQL DB driver has it's own DSN parsing function. Previously we
were using the url.Parse function, but this causes problems because a
valid MySQL DSN can be an invalid http URL, namely when using some
special characters in the password.
This change uses the MySQL DB driver's builtin ParseDSN function and
applies a timeout parameter natively via that.
Another benefit of this change is that we fail earlier if given an
invalid MySQL DSN.
closes  #870 
closes  #1842  
							
						 
						
							2016-10-12 17:10:28 +01:00  
				
					
						
							
							
								 
						
							
								03b2984ac2 
								
							 
						 
						
							
							
								
								Fixup some code based on feedback from @dgnorton  
							
							
							
						 
						
							2016-10-12 14:50:19 +01:00  
				
					
						
							
							
								 
						
							
								9540a6532f 
								
							 
						 
						
							
							
								
								Update influxdb dependency for new models.Tags  
							
							
							
						 
						
							2016-10-12 14:50:19 +01:00  
				
					
						
							
							
								 
						
							
								fead80844e 
								
							 
						 
						
							
							
								
								Refactor handling of MinMax functionality into RunningAggregator  
							
							... 
							
							
							
							allows for easier addition of a sliding window at a later time.
Also makes `period` be a generic argument for all aggregator plugins. 
							
						 
						
							2016-10-12 14:50:19 +01:00  
				
					
						
							
							
								 
						
							
								ef885eda62 
								
							 
						 
						
							
							
								
								Change minmax aggregator to store float64  
							
							
							
						 
						
							2016-10-12 14:50:19 +01:00  
				
					
						
							
							
								 
						
							
								64a71263a1 
								
							 
						 
						
							
							
								
								Support Processor & Aggregator Plugins  
							
							... 
							
							
							
							closes  #1726  
						
							2016-10-12 14:50:19 +01:00  
				
					
						
							
							
								 
						
							
								974221f0cf 
								
							 
						 
						
							
							
								
								Fix phpfpm fcgi client panic when URL doesnt exist  
							
							... 
							
							
							
							closes  #1886  
						
							2016-10-12 11:58:38 +01:00  
				
					
						
							
							
								 
						
							
								bccef2856d 
								
							 
						 
						
							
							
								
								Revert "Moving cgroup path name to field from tag to reduce cardinality ( #1457 )"  
							
							... 
							
							
							
							This was introducing a regression with influxdb output, leading to
collision an points missing.
This reverts commit 53f40063b3closes  #1724 
closes  #1796  
							
						 
						
							2016-10-12 11:04:28 +01:00  
				
					
						
							
							
								 
						
							
								80df3f7634 
								
							 
						 
						
							
							
								
								snmp: fix initialization of table fields in manual tables ( #1836 )  
							
							
							
						 
						
							2016-10-12 11:00:39 +01:00  
				
					
						
							
							
								 
						
							
								e96f7a9b12 
								
							 
						 
						
							
							
								
								graphite parser, handle multiple templates empty filter  
							
							... 
							
							
							
							Previously, the graphite parser would simply overwrite any template that
had an identical filter to a previous template. This included the empty
filter.
Now we will still overwrite, but first we will sort to make sure that
the most "specific" template always matches.
closes  #1731  
							
						 
						
							2016-10-11 15:22:51 +01:00  
				
					
						
							
							
								 
						
							
								2bbb6aa6f2 
								
							 
						 
						
							
							
								
								Add doc for SNMP debug tips ( #1831 )  
							
							
							
						 
						
							2016-10-11 14:48:08 +01:00  
				
					
						
							
							
								 
						
							
								1ff721ad84 
								
							 
						 
						
							
							
								
								Add riemann output plugin deprecation message  
							
							
							
						 
						
							2016-10-11 12:28:20 +01:00  
				
					
						
							
							
								 
						
							
								3e3b094270 
								
							 
						 
						
							
							
								
								Only log warning on type when in debug mode.  
							
							... 
							
							
							
							closes  #1793  
						
							2016-10-11 11:35:43 +01:00  
				
					
						
							
							
								 
						
							
								1f7a8fceef 
								
							 
						 
						
							
							
								
								Fixed json serialization to make sure only value type supported by OpenTSDB are sent and made sure we send numbers un-quoted event though OpenTSDB API accepts them as this is not clean json.  
							
							
							
						 
						
							2016-10-11 11:32:24 +01:00  
				
					
						
							
							
								 
						
							
								b702a9758b 
								
							 
						 
						
							
							
								
								haproxy/README: make quotes consistent  
							
							... 
							
							
							
							closes  #1700  
						
							2016-10-11 11:30:22 +01:00  
				
					
						
							
							
								 
						
							
								3b607aa8ae 
								
							 
						 
						
							
							
								
								haproxy: add README covering basics of the plugin  
							
							
							
						 
						
							2016-10-11 11:29:04 +01:00  
				
					
						
							
							
								 
						
							
								4a4a6892f9 
								
							 
						 
						
							
							
								
								haproxy: update HAproxy docs URL  
							
							
							
						 
						
							2016-10-11 11:29:04 +01:00  
				
					
						
							
							
								 
						
							
								56b627dfe2 
								
							 
						 
						
							
							
								
								haproxy_test: extend tests to cover name globbing  
							
							
							
						 
						
							2016-10-11 11:29:04 +01:00  
				
					
						
							
							
								 
						
							
								5c87b92976 
								
							 
						 
						
							
							
								
								haproxy_test: define expected results in one place  
							
							... 
							
							
							
							Map holding expected results was defined in multiple places, making test
cases a bit hard to read. This way we can change our expectations of
good results in one place and have them affect multiple test cases. 
							
						 
						
							2016-10-11 11:29:04 +01:00  
				
					
						
							
							
								 
						
							
								dbcc312b0e 
								
							 
						 
						
							
							
								
								haproxy: clarify handling of http and socket addresses  
							
							... 
							
							
							
							This behaviour was introduced along with socket support, but never got
documented properly. 
							
						 
						
							2016-10-11 11:29:04 +01:00  
				
					
						
							
							
								 
						
							
								2d842fefb8 
								
							 
						 
						
							
							
								
								haproxy: add support for socket name globbing  
							
							
							
						 
						
							2016-10-11 11:29:04 +01:00  
				
					
						
							
							
								 
						
							
								d63e3c8cc4 
								
							 
						 
						
							
							
								
								haproxy: move socket address detection to own function  
							
							
							
						 
						
							2016-10-11 11:29:04 +01:00  
				
					
						
							
							
								 
						
							
								187a894fe9 
								
							 
						 
						
							
							
								
								Create CONFIG-EXAMPLES.md with a switch interface example  
							
							... 
							
							
							
							Added a standard example for collecting interface metrics from switches or routers and tagging them properly.
closes  #1666  
							
						 
						
							2016-10-11 11:00:25 +01:00  
				
					
						
							
							
								 
						
							
								ca55c4a55d 
								
							 
						 
						
							
							
								
								Remove COMING SOON: multiple statsd fields  
							
							
							
						 
						
							2016-10-11 10:57:34 +01:00  
				
					
						
							
							
								 
						
							
								d627bdbbdb 
								
							 
						 
						
							
							
								
								logparser: allow numbers in ident & auth parameters  
							
							... 
							
							
							
							fixes  #1810  
						
							2016-10-10 11:27:35 +01:00  
				
					
						
							
							
								 
						
							
								4f06f6b3d8 
								
							 
						 
						
							
							
								
								adding the tags in the graylog output plugin  
							
							... 
							
							
							
							closes  #1861  
						
							2016-10-07 12:24:21 +01:00  
				
					
						
							
							
								 
						
							
								8dc42ad9f2 
								
							 
						 
						
							
							
								
								Add idle_since to emitted metrics ( #1844 )  
							
							
							
						 
						
							2016-10-06 14:26:53 +01:00  
				
					
						
							
							
								 
						
							
								5a86a2ff26 
								
							 
						 
						
							
							
								
								snmp: return error on unknown conversion type ( #1853 )  
							
							
							
						 
						
							2016-10-06 14:23:51 +01:00  
				
					
						
							
							
								 
						
							
								817d696628 
								
							 
						 
						
							
							
								
								SQL Server plugin: Fix WaitStats issue ( #1859 )  
							
							... 
							
							
							
							Issue #1854  
							
						 
						
							2016-10-06 14:21:14 +01:00  
				
					
						
							
							
								 
						
							
								7b05170145 
								
							 
						 
						
							
							
								
								update to latest gosnmp ( #1850 )  
							
							
							
						 
						
							2016-10-05 08:40:56 +01:00  
				
					
						
							
							
								 
						
							
								b48ad4b737 
								
							 
						 
						
							
							
								
								fix snmp emitting empty fields  
							
							... 
							
							
							
							closes  #1848 
closes  #1835  
						
							2016-10-04 16:25:16 +01:00  
				
					
						
							
							
								 
						
							
								9feb639bbd 
								
							 
						 
						
							
							
								
								fix translating snmp fields not in MIB ( #1846 )  
							
							
							
						 
						
							2016-10-04 16:22:15 +01:00  
				
					
						
							
							
								 
						
							
								c7834209d2 
								
							 
						 
						
							
							
								
								Major Logging Overhaul  
							
							... 
							
							
							
							in this commit:
- centralize logging output handler.
- set global Info/Debug/Error log levels based on config file or flags.
- remove per-plugin debug arg handling.
- add a I!, D!, or E! to every log message.
- add configuration option to specify where to send logs.
closes  #1786  
							
						 
						
							2016-10-03 17:13:03 +01:00  
				
					
						
							
							
								 
						
							
								78ced6bc30 
								
							 
						 
						
							
							
								
								Use a bufio.Scanner in http listener  
							
							... 
							
							
							
							this will prevent potential very large allocations due to a very large
chunk size send from a client.
fixes  #1823  
							
						 
						
							2016-09-29 16:07:51 +01:00  
				
					
						
							
							
								 
						
							
								573628dbdd 
								
							 
						 
						
							
							
								
								Fix collation issue  
							
							
							
						 
						
							2016-09-28 16:11:00 +01:00  
				
					
						
							
							
								 
						
							
								32268fb25b 
								
							 
						 
						
							
							
								
								Disable mesos tasks statistics until we find a better way to deal with them.  
							
							... 
							
							
							
							Due to quite real problem of generating vast number of data series through
mesos tasks metrics this feature is disabled until better solution is found. 
							
						 
						
							2016-09-28 16:07:35 +01:00  
				
					
						
							
							
								 
						
							
								80391bfe1f 
								
							 
						 
						
							
							
								
								Fixed tags on mesos_task metrics.  
							
							... 
							
							
							
							Tagging values by executor_id can create quite a lot data series
in InfluxDB so we should stick to framework_id and server. 
							
						 
						
							2016-09-28 16:07:35 +01:00  
				
					
						
							
							
								 
						
							
								e7e39df6a0 
								
							 
						 
						
							
							
								
								Default SNMP parameter changes  
							
							... 
							
							
							
							max-repetitions = 10 is the default of net-snmp utils according to
http://net-snmp.sourceforge.net/docs/man/snmpbulkwalk.html 
retries = 3 is the default of gosnmp:
https://godoc.org/github.com/soniah/gosnmp#pkg-variables 
Could deal with some parts of the performance issues reported
by #1665  
							
						 
						
							2016-09-28 14:34:20 +01:00  
				
					
						
							
							
								 
						
							
								055ef168ae 
								
							 
						 
						
							
							
								
								add oid_index_suffix to snmp plugin  
							
							
							
						 
						
							2016-09-27 11:30:25 +01:00  
				
					
						
							
							
								 
						
							
								2778b7be30 
								
							 
						 
						
							
							
								
								add snmp conversions for MAC addresses & IPs  
							
							
							
						 
						
							2016-09-27 11:30:25 +01:00  
				
					
						
							
							
								 
						
							
								953db51b2c 
								
							 
						 
						
							
							
								
								Adjust snmp translation to return conversion info.  
							
							... 
							
							
							
							Also consolidated the translation code to obtain all info with just 1 command execution.
Also split test command mocks out to their own file for cleanliness. 
							
						 
						
							2016-09-27 11:30:25 +01:00  
				
					
						
							
							
								 
						
							
								c043461f6c 
								
							 
						 
						
							
							
								
								Fix varnish plugin to use default values  
							
							... 
							
							
							
							closes  #1752  
						
							2016-09-23 16:06:33 +01:00  
				
					
						
							
							
								 
						
							
								ddc07f9ef8 
								
							 
						 
						
							
							
								
								Fix powerdns integer parse error handling  
							
							... 
							
							
							
							closes  #1751  
						
							2016-09-23 16:05:15 +01:00  
				
					
						
							
							
								 
						
							
								2cf1db0837 
								
							 
						 
						
							
							
								
								add mysql uptime ( #1735 )  
							
							
							
						 
						
							2016-09-23 15:59:22 +01:00  
				
					
						
							
							
								 
						
							
								1d10eda84e 
								
							 
						 
						
							
							
								
								Fix crash when allow pending messgae wasn't set ( #1785 )  
							
							... 
							
							
							
							The default is 0 so we hit a division by 0 error and crash. This checks
ensure we will not crash and `log` and continue to let telegraf run
Also we set default allow pending message number to 10000 
							
						 
						
							2016-09-23 11:37:47 +01:00  
				
					
						
							
							
								 
						
							
								9ea3dbeee8 
								
							 
						 
						
							
							
								
								Allow numeric and non-string values for tag_keys. ( #1782 )  
							
							... 
							
							
							
							* Allow numeric and non-string values for tag_keys.
According to the go documentation the JSON deserializer only produces these
base types in output:
- string
- bool
- float64
- nil
With this patch bool, float64 and nil values get converted to a string when
their field key is specified in tag_keys. Previously the field was simply
discarded.
* Updated handling of nil for passing tests.
The automated tests are less than trivial to reproduece locally for me,
so I hope CircleCI wonn't mind...
* Updated changelog entries with PR and issue links. 
							
						 
						
							2016-09-21 18:07:35 +01:00  
				
					
						
							
							
								 
						
							
								100501ba72 
								
							 
						 
						
							
							
								
								statsd input plugin correctly handles colons in data-dog tag values now ( #1794 )  
							
							... 
							
							
							
							* Code correctly handles colons in tag values now
* Modified existing datadog tag test to include a tag value containing a colon 
							
						 
						
							2016-09-21 14:37:42 +01:00  
				
					
						
							
							
								 
						
							
								6b25a73629 
								
							 
						 
						
							
							
								
								Add container state metrics to docker plugin ( #1791 )  
							
							... 
							
							
							
							* Add container state metrics to docker plugin.
* Update changelog. 
							
						 
						
							2016-09-21 10:37:49 +01:00  
				
					
						
							
							
								 
						
							
								90c7475c68 
								
							 
						 
						
							
							
								
								Fix sysstat resource leak ( #1792 )  
							
							
							
						 
						
							2016-09-21 10:19:59 +01:00  
				
					
						
							
							
								 
						
							
								6648c101dd 
								
							 
						 
						
							
							
								
								Add configurable timeout to influxdb input  
							
							... 
							
							
							
							closes  #1773  
						
							2016-09-16 16:50:39 +01:00  
				
					
						
							
							
								 
						
							
								8d3285522c 
								
							 
						 
						
							
							
								
								Prometheus output: do not remake metrics map each write  
							
							... 
							
							
							
							closes  #1775  
						
							2016-09-16 16:50:39 +01:00  
				
					
						
							
							
								 
						
							
								e999298078 
								
							 
						 
						
							
							
								
								speed up statsd parser  
							
							
							
						 
						
							2016-09-15 08:11:06 -04:00  
				
					
						
							
							
								 
						
							
								0f0ab953f6 
								
							 
						 
						
							
							
								
								Merge pull request  #1766  from influxdata/dgn-statsd-parsing-benchmarks  
							
							... 
							
							
							
							add statsd parsing benchmarks 
							
						 
						
							2016-09-15 07:10:18 -04:00  
				
					
						
							
							
								 
						
							
								aaddbd153e 
								
							 
						 
						
							
							
								
								add statsd parsing benchmarks  
							
							
							
						 
						
							2016-09-14 11:12:02 -04:00  
				
					
						
							
							
								 
						
							
								9b2e2cc41f 
								
							 
						 
						
							
							
								
								kafka panic: Check that error is non-nil before  
							
							... 
							
							
							
							fixes  #1764  
						
							2016-09-14 08:54:22 +01:00  
				
					
						
							
							
								 
						
							
								c3aa43a6bd 
								
							 
						 
						
							
							
								
								Fix prometheus output panic on reload  
							
							... 
							
							
							
							closes  #1530  
						
							2016-09-12 10:46:37 +01:00  
				
					
						
							
							
								 
						
							
								b2ea39077e 
								
							 
						 
						
							
							
								
								fix issue  #1716  ( #1749 )  
							
							
							
						 
						
							2016-09-12 10:30:35 +01:00  
				
					
						
							
							
								 
						
							
								811567a2f4 
								
							 
						 
						
							
							
								
								Update go version to 1.7, fix vet errors  
							
							... 
							
							
							
							closes  #1728  
						
							2016-09-09 16:11:17 +01:00  
				
					
						
							
							
								 
						
							
								ca8fb440cc 
								
							 
						 
						
							
							
								
								Fix statsd scientific notation parsing  
							
							... 
							
							
							
							closes  #1733  
						
							2016-09-09 15:13:11 +01:00