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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								2bbb6aa6f2 
								
							 
						 
						
							
							
								
								Add doc for SNMP debug tips ( #1831 )  
							
							
							
						 
						
							2016-10-11 14:48:08 +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  
				
					
						
							
							
								 
						
							
								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