96cb0aaea0 
								
							 
						 
						
							
							
								
								Fix unit tests on Darwin ( #4458 )  
							
							
							
						 
						
							2018-07-27 18:29:54 -07:00  
				
					
						
							
							
								 
						
							
								9657870258 
								
							 
						 
						
							
							
								
								Improve cloudwatch output performance ( #4320 )  
							
							
							
						 
						
							2018-07-23 12:00:35 -06:00  
				
					
						
							
							
								 
						
							
								b75d66ff41 
								
							 
						 
						
							
							
								
								Return error if NewRequest fails in http output ( #4429 )  
							
							
							
						 
						
							2018-07-17 15:54:10 -06:00  
				
					
						
							
							
								 
						
							
								49a5dea536 
								
							 
						 
						
							
							
								
								Update client_id in kafka input and output readme  
							
							
							
						 
						
							2018-07-13 14:00:25 -07:00  
				
					
						
							
							
								 
						
							
								c8f00030dd 
								
							 
						 
						
							
							
								
								Add support for setting kafka client id ( #4418 )  
							
							
							
						 
						
							2018-07-13 13:53:56 -07:00  
				
					
						
							
							
								 
						
							
								2ee374cf50 
								
							 
						 
						
							
							
								
								Deprecate camelCase config options in opentsdb output  
							
							
							
						 
						
							2018-07-02 15:10:10 -07:00  
				
					
						
							
							
								 
						
							
								c7cfc2ec39 
								
							 
						 
						
							
							
								
								Add http path configuration for OpenTSDB output ( #4347 )  
							
							
							
						 
						
							2018-07-02 15:04:01 -07:00  
				
					
						
							
							
								 
						
							
								1bd41ef3ce 
								
							 
						 
						
							
							
								
								Update vendoring to dep from gdm ( #4314 )  
							
							
							
						 
						
							2018-06-19 11:55:38 -07:00  
				
					
						
							
							
								 
						
							
								dd2223ae1c 
								
							 
						 
						
							
							
								
								Use nats-io/go-nats instead of nats-io/nats  
							
							
							
						 
						
							2018-06-11 15:24:45 -07:00  
				
					
						
							
							
								 
						
							
								d2e729dfaf 
								
							 
						 
						
							
							
								
								Remove tags with empty values from Wavefront output ( #4266 )  
							
							
							
						 
						
							2018-06-11 14:54:08 -07:00  
				
					
						
							
							
								 
						
							
								be8b87000c 
								
							 
						 
						
							
							
								
								Remove test for empty metrics list from file output  
							
							
							
						 
						
							2018-06-04 17:58:55 -07:00  
				
					
						
							
							
								 
						
							
								df1fe7a2b4 
								
							 
						 
						
							
							
								
								Use random name for test sockets to avoid intermittent failure  
							
							
							
						 
						
							2018-06-03 20:19:39 -07:00  
				
					
						
							
							
								 
						
							
								a04cfee349 
								
							 
						 
						
							
							
								
								Fix incorrect option name in amqp sample configuration  
							
							
							
						 
						
							2018-06-03 18:42:08 -07:00  
				
					
						
							
							
								 
						
							
								da6ad34fc8 
								
							 
						 
						
							
							
								
								Add option to disconnect after a message limit is reached in amqp output  
							
							
							
						 
						
							2018-06-03 18:35:59 -07:00  
				
					
						
							
							
								 
						
							
								179bcfdcbb 
								
							 
						 
						
							
							
								
								Use list of brokers in amqp output and amqp_consumer  
							
							
							
						 
						
							2018-06-03 18:35:59 -07:00  
				
					
						
							
							
								 
						
							
								e3f1d28908 
								
							 
						 
						
							
							
								
								Allow configuration of amqp exchange type, durability, and arguments  
							
							
							
						 
						
							2018-06-03 18:35:59 -07:00  
				
					
						
							
							
								 
						
							
								fcea745e99 
								
							 
						 
						
							
							
								
								Change config to match toml parsing rule. ( #4225 )  
							
							
							
						 
						
							2018-06-03 18:31:47 -07:00  
				
					
						
							
							
								 
						
							
								2cc2913d81 
								
							 
						 
						
							
							
								
								Add static routing_key option to amqp output ( #3994 )  
							
							
							
						 
						
							2018-06-03 15:52:00 -07:00  
				
					
						
							
							
								 
						
							
								8b28f40cc0 
								
							 
						 
						
							
							
								
								Handle uint64 on cloudwatch output ( #4219 )  
							
							
							
						 
						
							2018-06-01 10:47:40 -07:00  
				
					
						
							
							
								 
						
							
								59f0a5354f 
								
							 
						 
						
							
							
								
								Log if connection is closed on write error  
							
							
							
						 
						
							2018-05-29 16:10:27 -07:00  
				
					
						
							
							
								 
						
							
								6a21e23bcc 
								
							 
						 
						
							
							
								
								Update graphite output dataf format docs  
							
							
							
						 
						
							2018-05-21 16:39:33 -07:00  
				
					
						
							
							
								 
						
							
								7660315e45 
								
							 
						 
						
							
							
								
								Add support for Graphite 1.1.x tags ( #4165 )  
							
							
							
						 
						
							2018-05-21 15:59:56 -07:00  
				
					
						
							
							
								 
						
							
								3072b5a493 
								
							 
						 
						
							
							
								
								Update mqtt output docs and changelog  
							
							
							
						 
						
							2018-05-18 19:03:00 -07:00  
				
					
						
							
							
								 
						
							
								81f5a41bc9 
								
							 
						 
						
							
							
								
								Add batch mode to mqtt output ( #4094 )  
							
							
							
						 
						
							2018-05-18 18:55:02 -07:00  
				
					
						
							
							
								 
						
							
								2948dec6f5 
								
							 
						 
						
							
							
								
								Update changelog and docs for application_insights plugin  
							
							
							
						 
						
							2018-05-15 16:42:56 -07:00  
				
					
						
							
							
								 
						
							
								863af9d1d4 
								
							 
						 
						
							
							
								
								Add Microsoft Application Insights output plugin ( #4010 )  
							
							
							
						 
						
							2018-05-15 16:05:59 -07:00  
				
					
						
							
							
								 
						
							
								e45822e2e2 
								
							 
						 
						
							
							
								
								Fix librato output support for uint and bool ( #4151 )  
							
							
							
						 
						
							2018-05-15 15:54:20 -07:00  
				
					
						
							
							
								 
						
							
								d5f57715dc 
								
							 
						 
						
							
							
								
								Add method, basic auth, and tls support to http output  
							
							
							
						 
						
							2018-05-14 17:18:07 -07:00  
				
					
						
							
							
								 
						
							
								190a4128c5 
								
							 
						 
						
							
							
								
								Add HTTP output plugin ( #2491 )  
							
							
							
						 
						
							2018-05-14 17:15:40 -07:00  
				
					
						
							
							
								 
						
							
								b11468757c 
								
							 
						 
						
							
							
								
								Add uint/bool support to cratedb output ( #4117 )  
							
							
							
						 
						
							2018-05-08 12:10:25 -07:00  
				
					
						
							
							
								 
						
							
								73c22a8189 
								
							 
						 
						
							
							
								
								Add SerializeBatch method to the Serializer interface ( #4107 )  
							
							
							
						 
						
							2018-05-04 18:27:31 -07:00  
				
					
						
							
							
								 
						
							
								de355b76d6 
								
							 
						 
						
							
							
								
								Simplify testing with TLS ( #4095 )  
							
							
							
						 
						
							2018-05-04 16:33:23 -07:00  
				
					
						
							
							
								 
						
							
								b2bb44363a 
								
							 
						 
						
							
							
								
								Update kafka readme  
							
							
							
						 
						
							2018-05-04 14:39:31 -07:00  
				
					
						
							
							
								 
						
							
								fd63591b15 
								
							 
						 
						
							
							
								
								Fix grammar  
							
							
							
						 
						
							2018-05-03 17:26:01 -07:00  
				
					
						
							
							
								 
						
							
								2108582b43 
								
							 
						 
						
							
							
								
								Clarify max_retry option in kafka output  
							
							
							
						 
						
							2018-05-03 17:22:49 -07:00  
				
					
						
							
							
								 
						
							
								cff7ee8edf 
								
							 
						 
						
							
							
								
								Fix handling of uint64 in datadog output ( #4091 )  
							
							
							
						 
						
							2018-05-01 18:56:39 -07:00  
				
					
						
							
							
								 
						
							
								abdff033cc 
								
							 
						 
						
							
							
								
								Note options that only work with influxdb HTTP  
							
							
							
						 
						
							2018-04-25 13:47:16 -07:00  
				
					
						
							
							
								 
						
							
								f639f994b5 
								
							 
						 
						
							
							
								
								Ignore writer error in file output ( #4055 )  
							
							
							
						 
						
							2018-04-23 15:08:04 -07:00  
				
					
						
							
							
								 
						
							
								78d4a95ce6 
								
							 
						 
						
							
							
								
								Test using Go 1.8-1.10; official builds with 1.10 ( #4041 )  
							
							
							
						 
						
							2018-04-18 16:14:06 -07:00  
				
					
						
							
							
								 
						
							
								1486ae25c0 
								
							 
						 
						
							
							
								
								Tidy up last change to socket listener/writer  
							
							
							
						 
						
							2018-04-17 17:48:30 -07:00  
				
					
						
							
							
								 
						
							
								0b4f4b089f 
								
							 
						 
						
							
							
								
								Add TLS support to socket_writer and socket_listener plugins ( #4021 )  
							
							
							
						 
						
							2018-04-17 17:02:04 -07:00  
				
					
						
							
							
								 
						
							
								8d516d26e9 
								
							 
						 
						
							
							
								
								Fix MQTT sample config  
							
							
							
						 
						
							2018-04-12 14:34:55 -07:00  
				
					
						
							
							
								 
						
							
								64a23c0b18 
								
							 
						 
						
							
							
								
								Fix make test-ci run ( #4002 )  
							
							
							
						 
						
							2018-04-10 15:35:58 -07:00  
				
					
						
							
							
								 
						
							
								7177e0473f 
								
							 
						 
						
							
							
								
								Fix conversion of unsigned ints in prometheus output ( #3978 )  
							
							
							
						 
						
							2018-04-05 16:38:41 -07:00  
				
					
						
							
							
								 
						
							
								df78133bf3 
								
							 
						 
						
							
							
								
								Log error if scheme is unsupported  
							
							
							
						 
						
							2018-04-05 11:08:31 -07:00  
				
					
						
							
							
								 
						
							
								bf915fa79c 
								
							 
						 
						
							
							
								
								Fix https in InfluxDB output ( #3976 )  
							
							
							
						 
						
							2018-04-05 10:50:32 -07:00  
				
					
						
							
							
								 
						
							
								265d0e6d84 
								
							 
						 
						
							
							
								
								Fix bug preventing database from being recreated ( #3962 )  
							
							
							
						 
						
							2018-04-02 16:18:33 -07:00  
				
					
						
							
							
								 
						
							
								b99cd14129 
								
							 
						 
						
							
							
								
								Add influx uint support as a runtime option ( #3948 )  
							
							
							
						 
						
							2018-03-29 13:31:43 -07:00  
				
					
						
							
							
								 
						
							
								43bd23e555 
								
							 
						 
						
							
							
								
								Add support for connecting to InfluxDB over a unix domain socket ( #3942 )  
							
							
							
						 
						
							2018-03-27 18:36:08 -07:00  
				
					
						
							
							
								 
						
							
								cc97b48ca8 
								
							 
						 
						
							
							
								
								Add support for skipping database creation ( #3941 )  
							
							
							
						 
						
							2018-03-27 17:59:57 -07:00  
				
					
						
							
							
								 
						
							
								1c0f63a90d 
								
							 
						 
						
							
							
								
								Add new line protocol parser and serializer, influxdb output ( #3924 )  
							
							
							
						 
						
							2018-03-27 17:30:51 -07:00  
				
					
						
							
							
								 
						
							
								6200683c29 
								
							 
						 
						
							
							
								
								Remove noisy debug message from Wavefront output ( #3899 )  
							
							
							
						 
						
							2018-03-19 11:04:35 -07:00  
				
					
						
							
							
								 
						
							
								8c932abff6 
								
							 
						 
						
							
							
								
								Disable keepalive in mqtt output. ( #3779 )  
							
							... 
							
							
							
							This functionality currently has race conditions that can result in the
output deadlocking. 
							
						 
						
							2018-02-25 01:04:04 -08:00  
				
					
						
							
							
								 
						
							
								b355536b20 
								
							 
						 
						
							
							
								
								Convert boolean metric values to float in datadog output ( #3804 )  
							
							
							
						 
						
							2018-02-20 17:32:18 -08:00  
				
					
						
							
							
								 
						
							
								53221d87eb 
								
							 
						 
						
							
							
								
								Add option to disable labels in prometheus output for string fields ( #3765 )  
							
							
							
						 
						
							2018-02-16 14:07:26 -08:00  
				
					
						
							
							
								 
						
							
								ddde8809f4 
								
							 
						 
						
							
							
								
								Add README.md for mqtt output ( #3764 )  
							
							
							
						 
						
							2018-02-16 13:51:20 -08:00  
				
					
						
							
							
								 
						
							
								b7a68eef56 
								
							 
						 
						
							
							
								
								Remove userinfo from url tag in prometheus input ( #3743 )  
							
							
							
						 
						
							2018-02-05 11:16:00 -08:00  
				
					
						
							
							
								 
						
							
								281f4d3688 
								
							 
						 
						
							
							
								
								Fix example source_override values in wavefront output ( #3744 )  
							
							
							
						 
						
							2018-02-02 10:51:00 -08:00  
				
					
						
							
							
								 
						
							
								a2635573a8 
								
							 
						 
						
							
							
								
								Add TLS and http basic_auth to prometheus_client output ( #3719 )  
							
							
							
						 
						
							2018-02-01 11:12:16 -08:00  
				
					
						
							
							
								 
						
							
								3e4c91880a 
								
							 
						 
						
							
							
								
								Add timeout to wavefront output write ( #3711 )  
							
							
							
						 
						
							2018-01-25 13:44:25 -08:00  
				
					
						
							
							
								 
						
							
								91fc2765b1 
								
							 
						 
						
							
							
								
								Limit wait time for writes in mqtt output ( #3699 )  
							
							
							
						 
						
							2018-01-22 11:15:13 -08:00  
				
					
						
							
							
								 
						
							
								f374a295d9 
								
							 
						 
						
							
							
								
								Reconnect before sending graphite metrics if disconnected ( #3680 )  
							
							
							
						 
						
							2018-01-17 15:27:24 -08:00  
				
					
						
							
							
								 
						
							
								3cf0ba1ccf 
								
							 
						 
						
							
							
								
								Pin crate docker image for testing  
							
							
							
						 
						
							2018-01-09 13:10:40 -08:00  
				
					
						
							
							
								 
						
							
								56be3d3236 
								
							 
						 
						
							
							
								
								Reintroduce AWS credential check to cloudwatch output ( #3587 )  
							
							
							
						 
						
							2018-01-02 16:33:15 -08:00  
				
					
						
							
							
								 
						
							
								4f7afb8cb5 
								
							 
						 
						
							
							
								
								Set content-type charset in influxdb output and allow it be overridden ( #3593 )  
							
							
							
						 
						
							2017-12-28 16:22:19 -08:00  
				
					
						
							
							
								 
						
							
								5b40173bcb 
								
							 
						 
						
							
							
								
								Remove AWS credential check from cloudwatch output ( #3583 )  
							
							... 
							
							
							
							This method is reported to not work with IAM Instance Profiles, and we
do not want to make any calls that would require additional permissions. 
							
						 
						
							2017-12-13 17:51:55 -08:00  
				
					
						
							
							
								 
						
							
								8484de6c12 
								
							 
						 
						
							
							
								
								Fix separation of multiple prometheus_client outputs ( #3570 )  
							
							
							
						 
						
							2017-12-11 18:00:19 -08:00  
				
					
						
							
							
								 
						
							
								177e7e2c73 
								
							 
						 
						
							
							
								
								Log connect error only in wavefront output ( #3549 )  
							
							
							
						 
						
							2017-12-06 14:55:29 -08:00  
				
					
						
							
							
								 
						
							
								44320a5421 
								
							 
						 
						
							
							
								
								Add option to amqp output to publish persistent messages ( #3528 )  
							
							
							
						 
						
							2017-11-30 18:40:12 -08:00  
				
					
						
							
							
								 
						
							
								92ca661662 
								
							 
						 
						
							
							
								
								Add support for tags in the index name in elasticsearch output ( #3470 )  
							
							
							
						 
						
							2017-11-20 16:25:36 -08:00  
				
					
						
							
							
								 
						
							
								4d1bc620b2 
								
							 
						 
						
							
							
								
								Add index by week number to Elasticsearch output ( #3490 )  
							
							
							
						 
						
							2017-11-20 14:22:29 -08:00  
				
					
						
							
							
								 
						
							
								136c15ba33 
								
							 
						 
						
							
							
								
								Skip test requiring cratedb server in short test mode  
							
							
							
						 
						
							2017-11-13 15:22:57 -08:00  
				
					
						
							
							
								 
						
							
								62ec3e50d9 
								
							 
						 
						
							
							
								
								Add CrateDB output plugin ( #3210 )  
							
							
							
						 
						
							2017-11-09 14:03:16 -08:00  
				
					
						
							
							
								 
						
							
								fdf12ce6b4 
								
							 
						 
						
							
							
								
								Redact datadog API key in log output ( #3420 )  
							
							
							
						 
						
							2017-11-06 17:41:14 -08:00  
				
					
						
							
							
								 
						
							
								5f215c22fe 
								
							 
						 
						
							
							
								
								Fix typos in comments ( #3415 )  
							
							
							
						 
						
							2017-10-31 17:00:06 -07:00  
				
					
						
							
							
								 
						
							
								23ad959d71 
								
							 
						 
						
							
							
								
								Add support for SSL settings to ElasticSearch output plugin ( #3406 )  
							
							
							
						 
						
							2017-10-30 13:52:40 -07:00  
				
					
						
							
							
								 
						
							
								a6797a44d5 
								
							 
						 
						
							
							
								
								Add history and summary types to telegraf and prometheus plugins ( #3337 )  
							
							
							
						 
						
							2017-10-24 16:28:52 -07:00  
				
					
						
							
							
								 
						
							
								ec4efe5b03 
								
							 
						 
						
							
							
								
								Use labels in prometheus output for string fields ( #3350 )  
							
							
							
						 
						
							2017-10-18 17:42:30 -07:00  
				
					
						
							
							
								 
						
							
								6e5915c59f 
								
							 
						 
						
							
							
								
								Fix prometheus passthrough for existing value types ( #3351 )  
							
							
							
						 
						
							2017-10-18 14:51:08 -07:00  
				
					
						
							
							
								 
						
							
								6b67fedfdc 
								
							 
						 
						
							
							
								
								Remove timing sensitive riemann test  
							
							
							
						 
						
							2017-10-13 11:30:30 -07:00  
				
					
						
							
							
								 
						
							
								bf9f94eb9d 
								
							 
						 
						
							
							
								
								Fix cloudwatch output requires unneeded permissions ( #3335 )  
							
							
							
						 
						
							2017-10-13 11:04:40 -07:00  
				
					
						
							
							
								 
						
							
								cce40c515a 
								
							 
						 
						
							
							
								
								Use chunked transfer encoding in InfluxDB output ( #3307 )  
							
							
							
						 
						
							2017-10-05 16:14:21 -07:00  
				
					
						
							
							
								 
						
							
								79f66dc5b3 
								
							 
						 
						
							
							
								
								Added newline to each metric line in wavefront output ( #3290 )  
							
							
							
						 
						
							2017-10-02 17:42:21 -07:00  
				
					
						
							
							
								 
						
							
								366f3f560c 
								
							 
						 
						
							
							
								
								Add Wavefront output plugin ( #3160 )  
							
							
							
						 
						
							2017-09-29 16:13:08 -07:00  
				
					
						
							
							
								 
						
							
								402460f038 
								
							 
						 
						
							
							
								
								Use underscore as default opentsdb seperator  
							
							... 
							
							
							
							Preserves backwards compatibility 
							
						 
						
							2017-09-27 11:36:41 -07:00  
				
					
						
							
							
								 
						
							
								f85db90780 
								
							 
						 
						
							
							
								
								Add configurable separator for metrics and fields in opentsdb output ( #3106 )  
							
							
							
						 
						
							2017-09-27 11:29:40 -07:00  
				
					
						
							
							
								 
						
							
								decb09e760 
								
							 
						 
						
							
							
								
								Add configurable metrics endpoint to prometheus output ( #3245 )  
							
							
							
						 
						
							2017-09-19 11:27:11 -07:00  
				
					
						
							
							
								 
						
							
								0a8c2e0b3b 
								
							 
						 
						
							
							
								
								Whitelist allowed char classes for opentsdb output. ( #3227 )  
							
							
							
						 
						
							2017-09-13 17:30:52 -07:00  
				
					
						
							
							
								 
						
							
								9c8f4afa37 
								
							 
						 
						
							
							
								
								Respect path prefix in influx output uri ( #3224 )  
							
							
							
						 
						
							2017-09-13 17:27:01 -07:00  
				
					
						
							
							
								 
						
							
								7b08f9d099 
								
							 
						 
						
							
							
								
								Add support for standard proxy env vars in outputs. ( #3212 )  
							
							
							
						 
						
							2017-09-08 15:35:20 -07:00  
				
					
						
							
							
								 
						
							
								402a0f16e1 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2017-09-06 14:19:42 -07:00  
				
					
						
							
							
								 
						
							
								5d4eec606f 
								
							 
						 
						
							
							
								
								Add Kafka output plugin topic_suffix option ( #3196 )  
							
							
							
						 
						
							2017-09-06 14:18:26 -07:00  
				
					
						
							
							
								 
						
							
								9796d3c99d 
								
							 
						 
						
							
							
								
								Use ip address for default InfluxDB ip in config  
							
							... 
							
							
							
							Helps with initial setup if localhost cannot be resolved due to the pure
go resolver. 
							
						 
						
							2017-09-05 12:55:21 -07:00  
				
					
						
							
							
								 
						
							
								ac1fa05672 
								
							 
						 
						
							
							
								
								Added CloudWatch metric constraint validation ( #3183 )  
							
							
							
						 
						
							2017-08-28 16:56:03 -07:00  
				
					
						
							
							
								 
						
							
								95fe0e43f5 
								
							 
						 
						
							
							
								
								Add support for sharding based on metric name ( #3170 )  
							
							
							
						 
						
							2017-08-28 16:24:38 -07:00  
				
					
						
							
							
								 
						
							
								a9a40cbf87 
								
							 
						 
						
							
							
								
								HTTP headers can be added to InfluxDB output ( #3182 )  
							
							
							
						 
						
							2017-08-28 16:08:50 -07:00  
				
					
						
							
							
								 
						
							
								1f4a997164 
								
							 
						 
						
							
							
								
								Don't retry points beyond retention policy ( #3155 )  
							
							
							
						 
						
							2017-08-22 16:52:26 -07:00  
				
					
						
							
							
								 
						
							
								5fbdd09aaf 
								
							 
						 
						
							
							
								
								Add gzip content-encoding support to influxdb output ( #2978 )  
							
							
							
						 
						
							2017-08-14 14:50:15 -07:00  
				
					
						
							
							
								 
						
							
								1e2d594af0 
								
							 
						 
						
							
							
								
								Converge to typed value in prometheus output ( #3104 )  
							
							
							
						 
						
							2017-08-10 10:19:28 -07:00  
				
					
						
							
							
								 
						
							
								82ea04f188 
								
							 
						 
						
							
							
								
								Fix prometheus output cannot be reloaded ( #3053 )  
							
							
							
						 
						
							2017-07-25 15:41:18 -07:00  
				
					
						
							
							
								 
						
							
								0f850400f2 
								
							 
						 
						
							
							
								
								Display error message if prometheus output fails to listen ( #2984 )  
							
							
							
						 
						
							2017-07-05 14:28:44 -07:00  
				
					
						
							
							
								 
						
							
								a8a637809e 
								
							 
						 
						
							
							
								
								Change default prometheus_client port ( #2973 )  
							
							
							
						 
						
							2017-06-29 14:03:42 -07:00  
				
					
						
							
							
								 
						
							
								929ba0a637 
								
							 
						 
						
							
							
								
								Remove label value sanitization in prometheus output ( #2939 )  
							
							
							
						 
						
							2017-06-21 12:36:29 -07:00  
				
					
						
							
							
								 
						
							
								00b37a7c0d 
								
							 
						 
						
							
							
								
								Update README for Prometheus Client Output ( #2452 )  
							
							
							
						 
						
							2017-06-19 11:04:08 -07:00  
				
					
						
							
							
								 
						
							
								674c24f987 
								
							 
						 
						
							
							
								
								Add HTTP Proxy support to influxdb output ( #2929 )  
							
							
							
						 
						
							2017-06-16 12:05:08 -07:00  
				
					
						
							
							
								 
						
							
								949072e8dc 
								
							 
						 
						
							
							
								
								Ensure prometheus metrics have same set of labels ( #2857 )  
							
							
							
						 
						
							2017-06-13 18:04:26 -07:00  
				
					
						
							
							
								 
						
							
								f0cbfe4d67 
								
							 
						 
						
							
							
								
								Add secure connection support to graphite output ( #2602 )  
							
							
							
						 
						
							2017-06-13 13:42:11 -07:00  
				
					
						
							
							
								 
						
							
								5bab4616ff 
								
							 
						 
						
							
							
								
								Fix udp metric splitting ( #2880 )  
							
							
							
						 
						
							2017-06-05 12:44:29 -07:00  
				
					
						
							
							
								 
						
							
								be03abd464 
								
							 
						 
						
							
							
								
								Fix length calculation of split metric buffer ( #2869 )  
							
							
							
						 
						
							2017-05-30 17:38:32 -07:00  
				
					
						
							
							
								 
						
							
								f47924ffc5 
								
							 
						 
						
							
							
								
								Fix influxdb output database quoting ( #2851 )  
							
							
							
						 
						
							2017-05-25 13:25:52 -07:00  
				
					
						
							
							
								 
						
							
								da99777f6f 
								
							 
						 
						
							
							
								
								Only split metrics if there is an udp output ( #2799 )  
							
							
							
						 
						
							2017-05-12 15:34:05 -07:00  
				
					
						
							
							
								 
						
							
								f74687dcc0 
								
							 
						 
						
							
							
								
								split metrics based on UDPPayload size ( #2795 )  
							
							
							
						 
						
							2017-05-12 14:45:50 -07:00  
				
					
						
							
							
								 
						
							
								52c19af0ba 
								
							 
						 
						
							
							
								
								fix close on closed socket_writer ( #2748 )  
							
							
							
						 
						
							2017-05-02 11:06:49 -07:00  
				
					
						
							
							
								 
						
							
								6e76731b7e 
								
							 
						 
						
							
							
								
								Don't log error creating database on connect ( #2740 )  
							
							... 
							
							
							
							closes  #2739  
						
							2017-04-28 15:58:46 -07:00  
				
					
						
							
							
								 
						
							
								086a2f5f12 
								
							 
						 
						
							
							
								
								Clarify retention policy option for influxdb output  
							
							... 
							
							
							
							closes  #2696  
						
							2017-04-28 13:46:23 -07:00  
				
					
						
							
							
								 
						
							
								1da1c4753e 
								
							 
						 
						
							
							
								
								Clarify retention policy option for influxdb output  
							
							... 
							
							
							
							closes  #2696  
						
							2017-04-28 13:40:58 -07:00  
				
					
						
							
							
								 
						
							
								052e88ad5e 
								
							 
						 
						
							
							
								
								Fix grammar  
							
							
							
						 
						
							2017-04-27 14:59:18 -07:00  
				
					
						
							
							
								 
						
							
								cd103c85db 
								
							 
						 
						
							
							
								
								Added SASL options for ouput kafka plugin ( #2721 )  
							
							
							
						 
						
							2017-04-27 11:50:25 -07:00  
				
					
						
							
							
								 
						
							
								5fe5c46c6d 
								
							 
						 
						
							
							
								
								Fix amqp output block on write if disconnected ( #2727 )  
							
							... 
							
							
							
							fixes  #2603  
						
							2017-04-27 11:10:30 -07:00  
				
					
						
							
							
								 
						
							
								153304d92b 
								
							 
						 
						
							
							
								
								it's -> its ( #2728 )  
							
							
							
						 
						
							2017-04-27 11:10:00 -07:00  
				
					
						
							
							
								 
						
							
								cb9aecbf04 
								
							 
						 
						
							
							
								
								it's -> its ( #2729 )  
							
							
							
						 
						
							2017-04-27 11:06:40 -07:00  
				
					
						
							
							
								 
						
							
								c66e2896c6 
								
							 
						 
						
							
							
								
								add option to randomize Kinesis partition key ( #2705 )  
							
							
							
						 
						
							2017-04-26 10:54:24 -07:00  
				
					
						
							
							
								 
						
							
								b243faa22b 
								
							 
						 
						
							
							
								
								Don't close stdout on config reload. ( #2707 )  
							
							... 
							
							
							
							fixes  #2528  
						
							2017-04-24 16:18:58 -07:00  
				
					
						
							
							
								 
						
							
								8f5cd6c2ae 
								
							 
						 
						
							
							
								
								add keep-alive support to socket_listener & socket_writer ( #2697 )  
							
							... 
							
							
							
							closes  #2635  
						
							2017-04-24 13:14:42 -07:00  
				
					
						
							
							
								 
						
							
								9388fff1f7 
								
							 
						 
						
							
							
								
								Fixed content-type header in output plugin OpenTSDB ( #2663 )  
							
							
							
						 
						
							2017-04-12 17:40:10 -07:00  
				
					
						
							
							
								 
						
							
								f2805fd4aa 
								
							 
						 
						
							
							
								
								socket_listener: clean up unix socket file on start & stop ( #2618 )  
							
							
							
						 
						
							2017-04-03 18:06:51 -07:00  
				
					
						
							
							
								 
						
							
								9e036b2d65 
								
							 
						 
						
							
							
								
								Remove wait loop in riemann tests  
							
							... 
							
							
							
							This testcase still has a race condition but I believe it is when the
test does not complete quickly enough. 
							
						 
						
							2017-03-28 13:05:10 -07:00  
				
					
						
							
							
								 
						
							
								78c7f4e4af 
								
							 
						 
						
							
							
								
								Add write timeout to Riemann output ( #2576 )  
							
							
							
						 
						
							2017-03-27 15:49:45 -07:00  
				
					
						
							
							
								 
						
							
								84a9f91f5c 
								
							 
						 
						
							
							
								
								Skip elasticsearch output integration test in short mode  
							
							
							
						 
						
							2017-03-27 15:05:06 -07:00  
				
					
						
							
							
								 
						
							
								0fa9001453 
								
							 
						 
						
							
							
								
								Clarify influxdb output url format  
							
							... 
							
							
							
							closes  #2568  
						
							2017-03-24 16:04:18 -07:00  
				
					
						
							
							
								 
						
							
								1402c158b7 
								
							 
						 
						
							
							
								
								remove sleep from tests ( #2555 )  
							
							
							
						 
						
							2017-03-24 12:03:36 -07:00  
				
					
						
							
							
								 
						
							
								bb28fb256b 
								
							 
						 
						
							
							
								
								Add Elasticsearch 5.x output ( #2332 )  
							
							
							
						 
						
							2017-03-20 17:47:57 -07:00  
				
					
						
							
							
								 
						
							
								10744646db 
								
							 
						 
						
							
							
								
								AMQP Consumer plugin ( #1678 )  
							
							
							
						 
						
							2017-03-03 10:24:50 -08:00  
				
					
						
							
							
								 
						
							
								6f2eeae498 
								
							 
						 
						
							
							
								
								Remove sleep from riemann test  
							
							
							
						 
						
							2017-02-28 12:46:27 +00:00  
				
					
						
							
							
								 
						
							
								e17164d3f0 
								
							 
						 
						
							
							
								
								Added default config to file output pugin's README ( #2426 )  
							
							
							
						 
						
							2017-02-20 11:50:39 +01:00  
				
					
						
							
							
								 
						
							
								2a3448c8f3 
								
							 
						 
						
							
							
								
								socket_writer output plugin README  
							
							
							
						 
						
							2017-02-16 23:13:14 +00:00  
				
					
						
							
							
								 
						
							
								54c9a385d5 
								
							 
						 
						
							
							
								
								Fix prometheus_client reload behavior  
							
							... 
							
							
							
							fixes  #2282  
						
							2017-02-16 21:57:13 +00:00  
				
					
						
							
							
								 
						
							
								45a168e425 
								
							 
						 
						
							
							
								
								Fix setting the username and the password to the influxdb output. ( #2401 )  
							
							
							
						 
						
							2017-02-13 15:30:30 +00:00  
				
					
						
							
							
								 
						
							
								b3537ef2a8 
								
							 
						 
						
							
							
								
								add socket listener & writer ( #2094 )  
							
							... 
							
							
							
							closes  #1516  
closes  #1711  
closes  #1721  
closes  #1526  
						
							2017-02-02 16:24:03 +00:00  
				
					
						
							
							
								 
						
							
								285be648c4 
								
							 
						 
						
							
							
								
								Godeps update  
							
							... 
							
							
							
							closes  #2356  
						
							2017-02-02 09:52:06 +00:00  
				
					
						
							
							
								 
						
							
								1d864ebd40 
								
							 
						 
						
							
							
								
								Fix riemann output unit tests  
							
							
							
						 
						
							2017-01-27 15:08:21 -08:00  
				
					
						
							
							
								 
						
							
								3fa37a9212 
								
							 
						 
						
							
							
								
								Rewriting Riemann output plugin ( #1900 )  
							
							... 
							
							
							
							* rename to riemann_legacy
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* initial draft for Riemann output plugin rewrite
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* add unit tests
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* add option to send string metrics as states
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* add integration tests
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* add plugin README.md
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* bump riemann library
* clarify settings description
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* update Readme.md with updated description
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* add Riemann event examples
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* use full URL for Riemann server address
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
closes  #1878  
							
						 
						
							2017-01-27 14:54:59 -08:00  
				
					
						
							
							
								 
						
							
								c9e87a39f8 
								
							 
						 
						
							
							
								
								Revert using fasthttp library to net/http  
							
							
							
						 
						
							2017-01-25 16:42:23 -08:00  
				
					
						
							
							
								 
						
							
								4a5d313693 
								
							 
						 
						
							
							
								
								Improve the InfluxDB through-put performance  
							
							... 
							
							
							
							This changes the current use of the InfluxDB client to instead use a
baked-in client that uses the fasthttp library.
This allows for significantly smaller allocations, the re-use of http
body buffers, and the re-use of the actual bytes of the line-protocol
metric representations. 
							
						 
						
							2017-01-25 11:54:16 -08:00  
				
					
						
							
							
								 
						
							
								d7a8bb2214 
								
							 
						 
						
							
							
								
								Fix problem with graphite talking to closed connections ( #2171 )  
							
							... 
							
							
							
							We were having problems with telegraf talking to
carbon-relay-ng using the graphite output. When
the carbon-relay-ng server restarted the connection
the telegraf side would go into CLOSE_WAIT but telegraf
would continue to send statistics through the connection.
Reading around it seems you need to a read from the connection
and see a EOF error. We've implemented this and added a test
that replicates roughly the error we were having.
Pair: @whpearson @joshmyers 
							
						 
						
							2017-01-24 12:50:29 -08:00  
				
					
						
							
							
								 
						
							
								80411f99f0 
								
							 
						 
						
							
							
								
								influxdb output: treat field type conflicts as a successful write  
							
							... 
							
							
							
							If we write a batch of points and get a "field type conflict" error
message in return, we should drop the entire batch of points because
this indicates that one or more points have a type that doesnt match the
database.
These errors will never go away on their own, and InfluxDB will
successfully write the points that dont have a conflict.
closes  #2245  
							
						 
						
							2017-01-23 16:41:29 -08:00  
				
					
						
							
							
								 
						
							
								c15504c509 
								
							 
						 
						
							
							
								
								opentsdb: add tcp:// prefix if not present  
							
							... 
							
							
							
							closes  #2299  
						
							2017-01-23 13:45:16 -08:00  
				
					
						
							
							
								 
						
							
								3de6bfbcb8 
								
							 
						 
						
							
							
								
								Direct people to downloads page for installation  
							
							
							
						 
						
							2017-01-13 17:02:10 +00:00  
				
					
						
							
							
								 
						
							
								95bad9e55b 
								
							 
						 
						
							
							
								
								OpenTSDB filter types for HTTP AND telnet  
							
							
							
						 
						
							2017-01-13 11:44:28 +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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c630212dde 
								
							 
						 
						
							
							
								
								Enable setting a clientID for MQTT Output  
							
							... 
							
							
							
							closes  #2079 
closes  #1910  
						
							2016-12-13 20:03:09 +00:00  
				
					
						
							
							
								 
						
							
								5f06bd2566 
								
							 
						 
						
							
							
								
								Graylog output should set short_message field  
							
							... 
							
							
							
							closes  #2045  
						
							2016-12-13 16:10:59 +00:00  
				
					
						
							
							
								 
						
							
								7558081873 
								
							 
						 
						
							
							
								
								Output openTSDB HTTPS with basic auth ( #1913 )  
							
							
							
						 
						
							2016-12-13 14:15:51 +00:00  
				
					
						
							
							
								 
						
							
								a093ec1eaa 
								
							 
						 
						
							
							
								
								Kafka output fixup  
							
							
							
						 
						
							2016-12-06 15:38:59 +00:00  
				
					
						
							
							
								 
						
							
								504f4e69db 
								
							 
						 
						
							
							
								
								file output plugin fixup  
							
							
							
						 
						
							2016-12-02 11:36:22 +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  
				
					
						
							
							
								 
						
							
								f862c6585d 
								
							 
						 
						
							
							
								
								amqp precision is not used anymore  
							
							
							
						 
						
							2016-11-24 10:17:24 +00:00  
				
					
						
							
							
								 
						
							
								9db30250c3 
								
							 
						 
						
							
							
								
								'discard' output plugin  
							
							
							
						 
						
							2016-11-23 14:03:30 +00: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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								4f06f6b3d8 
								
							 
						 
						
							
							
								
								adding the tags in the graylog output plugin  
							
							... 
							
							
							
							closes  #1861  
						
							2016-10-07 12:24:21 +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  
				
					
						
							
							
								 
						
							
								8d3285522c 
								
							 
						 
						
							
							
								
								Prometheus output: do not remake metrics map each write  
							
							... 
							
							
							
							closes  #1775  
						
							2016-09-16 16:50:39 +01:00  
				
					
						
							
							
								 
						
							
								c3aa43a6bd 
								
							 
						 
						
							
							
								
								Fix prometheus output panic on reload  
							
							... 
							
							
							
							closes  #1530  
						
							2016-09-12 10:46:37 +01:00  
				
					
						
							
							
								 
						
							
								8dd2a8527a 
								
							 
						 
						
							
							
								
								Refactor NATS ssl config  
							
							
							
						 
						
							2016-09-06 13:52:29 +01:00  
				
					
						
							
							
								 
						
							
								6b1cc67664 
								
							 
						 
						
							
							
								
								Add NATS output plugin.  
							
							... 
							
							
							
							Added NATS server container needed for tests.
Added NATS output plug-in. Fixes  #1487 
NATS output plug-in use internal.GetTLSConfig to instrument TLS configuration.
Added NATS output plug-in to changelog.
closes  #1487 
closes  #1697  
							
						 
						
							2016-09-06 11:39:57 +01:00  
				
					
						
							
							
								 
						
							
								03d8abccdd 
								
							 
						 
						
							
							
								
								Implement telegraf metric types  
							
							... 
							
							
							
							And use them in the prometheus output plugin.
Still need to test the prometheus output plugin.
Also need to actually create typed metrics in the system plugins.
closes  #1683  
							
						 
						
							2016-09-02 16:35:27 +01:00  
				
					
						
							
							
								 
						
							
								6e33a6d62f 
								
							 
						 
						
							
							
								
								OpenTSDB HTTP output  
							
							... 
							
							
							
							closes  #1539 
First version of http put working
Refactored code to separate http handling from opentsdb module. Added batching support.
Fixed tag cleaning in http output and refactored telnet output.
Removed useless struct.
Fixed current unittest and added a new one.
Added benchmark test to test json serialization. Made sure http client would reuse connection.
Ran go fmt on opentsdb sources.
Updated README file
Removed useHttp in favor of parsing host string to determine the right API to use for sending metrics. Also renamed BatchSize to HttpBatchSize to better convey that it is only used when using Http API.
Updated changelog
Fixed format issues.
Removed TagSet type to make it more explicit.
Fixed unittest after removing TagSet type.
Revert "Updated changelog"
This reverts commit 24dba5520008d876b5a8d266c34a53e8805cc5f5.
Added PR under 1.1 release.
add missing redis metrics
This makes sure that all redis metrics are present without having to use a hard-coded list of what metrics to pull in. 
						
							2016-08-31 10:27:08 +01:00  
				
					
						
							
							
								 
						
							
								b863ee1d65 
								
							 
						 
						
							
							
								
								[Instrumental] Underscore metric name output ( #1607 )  
							
							... 
							
							
							
							* separate hello and authenticate functions, force connection close at end of write cycle so we don't hold open idle connections, which has the benefit of mostly removing the chance of getting hopelessly connection lost
* update changelog, though this will need to be updated again to merge into telegraf master
* bump instrumental agent version
* fix test to deal with better better connect/reconnect logic and changed ident & auth handshake
* Update CHANGELOG.md
correct URL from instrumental fork to origin and put the change in the correct part of the file
* go fmt
* Split out Instrumental tests for invalid metric and value.
* Ensure nothing remains on the wire after final test.
* Force valid metric names by replacing invalid parts with underscores.
* Multiple invalid characters being joined into a single udnerscore.
* Adjust comment to what happens.
* undo split hello and auth commands, to reduce roundtrips
* Split out Instrumental tests for invalid metric and value.
* Ensure nothing remains on the wire after final test.
* Force valid metric names by replacing invalid parts with underscores.
* Multiple invalid characters being joined into a single udnerscore.
* add an entry to CHANGELOG for easy merging upstream
* go fmt variable alignment
* remove some bugfixes from changelog which now more properly are in a different section.
* remove headers and whitespace should should have been removed with the last commit 
							
						 
						
							2016-08-30 07:03:32 +01:00  
				
					
						
							
							
								 
						
							
								69e4e862a3 
								
							 
						 
						
							
							
								
								Fix typo of 'quorom' to 'quorum' when specifying write consistency. ( #1618 )  
							
							
							
						 
						
							2016-08-10 17:51:21 +01:00  
				
					
						
							
							
								 
						
							
								e457b7a8df 
								
							 
						 
						
							
							
								
								Source improvement for librato output ( #1416 )  
							
							... 
							
							
							
							* Source improvement for librato output
Build the source from the list of tag instead of a configuration specified
single tag
Graphite Serializer:
* make buildTags public
* make sure not to use empty tags
Librato output:
* Improve Error handling for librato API base on error or debug flag
* Send Metric per Batch (max 300)
* use Graphite BuildTag function to generate source
The change is made that it should be retro compatible
Metric sample:
server=127.0.0.1 port=80 state=leader env=test
measurement.metric_name value
service_n.metric_x
Metric before with source tags set as "server":
source=127.0.0.1
test.80.127_0_0_1.leader.measurement.metric_name
test.80.127_0_0_1.leader.service_n.metric_x
Metric now:
source=test.80.127.0.0.1.leader
measurement.metric_name
service_n.metric_x
As you can see the source in the "new" version is much more precise
That way when filter (only from source) you can filter by env or any other tags
* Using template to specify which tagsusing for source, default concat all
tags
* revert change in graphite serializer
* better documentation, change default for template
* fmt
* test passing with new host as default tags
* use host tag in api integration test
* Limit 80 char per line, change resolution to be a int in the sample
* fmt
* remove resolution, doc for template
* fmt 
							
						 
						
							2016-08-09 08:29:15 +01:00  
				
					
						
							
							
								 
						
							
								c99c22534b 
								
							 
						 
						
							
							
								
								influxdb output: config doc update  
							
							
							
						 
						
							2016-08-09 07:50:35 +01:00  
				
					
						
							
							
								 
						
							
								b0ef506a88 
								
							 
						 
						
							
							
								
								Add Kafka output readme ( #1609 )  
							
							
							
						 
						
							2016-08-08 23:10:07 +01:00  
				
					
						
							
							
								 
						
							
								9d3ad6309e 
								
							 
						 
						
							
							
								
								Remove IF NOT EXISTS from influxdb output  
							
							
							
						 
						
							2016-08-05 13:55:02 +01:00  
				
					
						
							
							
								 
						
							
								1c24665b29 
								
							 
						 
						
							
							
								
								Prometheus client & win_perf_counters char changes  
							
							... 
							
							
							
							1. in prometheus client, do not check for invalid characters anymore,
because we are already replacing all invalid characters with regex
anyways.
2. in win_perf_counters, sanitize field name _and_ measurement name.
Also add '%' to the list of sanitized characters, because this character
is invalid for most output plugins, and can also easily cause string
formatting issues throughout the stack.
3. All '%' will now be translated to 'Percent'
closes  #1430  
							
						 
						
							2016-07-21 16:24:19 +01:00  
				
					
						
							
							
								 
						
							
								b4a6d9c647 
								
							 
						 
						
							
							
								
								Change prometheus replacer to reverse regex replacer  
							
							... 
							
							
							
							closes  #1474  
						
							2016-07-18 11:50:22 +01:00  
				
					
						
							
							
								 
						
							
								21add2c799 
								
							 
						 
						
							
							
								
								instrumental plugin, rewrite connection retries  
							
							... 
							
							
							
							closes  #1412 
separate hello and authenticate functions,
force connection close at end of write cycle so we don't
hold open idle connections,
which has the benefit of mostly removing
the chance of getting hopelessly connection lost
bump instrumental agent version
fix test to deal with better better connect/reconnect logic and changed ident & auth handshake
Update CHANGELOG.md
correct URL from instrumental fork to origin and put the change in the correct part of the file
go fmt
undo split hello and auth commands, to reduce roundtrips 
						
							2016-07-14 15:18:31 -06:00  
				
					
						
							
							
								 
						
							
								821d3fafa6 
								
							 
						 
						
							
							
								
								Refactor SerializeBucketName to be read-only for struct fields  
							
							
							
						 
						
							2016-07-14 09:16:29 -06:00  
				
					
						
							
							
								 
						
							
								69ab8a645c 
								
							 
						 
						
							
							
								
								graphite output: set write deadline on TCP connection  
							
							
							
						 
						
							2016-07-14 09:16:29 -06:00  
				
					
						
							
							
								 
						
							
								7b550c11cb 
								
							 
						 
						
							
							
								
								Documentation for load balancing on graphite output servers ( #1469 )  
							
							... 
							
							
							
							* Added documentation for load balancing on graphite output servers
* clarifications
* updates1
* updates2
* updates3 
							
						 
						
							2016-07-14 09:06:00 -06:00  
				
					
						
							
							
								 
						
							
								6efe91ea9c 
								
							 
						 
						
							
							
								
								prometheus_client, implement Collector interface  
							
							... 
							
							
							
							closes  #1334  
						
							2016-07-13 06:52:18 -06:00  
				
					
						
							
							
								 
						
							
								f62c493c77 
								
							 
						 
						
							
							
								
								Recover from prometheus multiple handler panic  
							
							... 
							
							
							
							closes  #1339  
						
							2016-06-23 14:29:35 +01:00  
				
					
						
							
							
								 
						
							
								1f10639222 
								
							 
						 
						
							
							
								
								Fix Graphite output mangling '%' character.  
							
							... 
							
							
							
							closes  #1377  
						
							2016-06-21 11:52:49 +01:00  
				
					
						
							
							
								 
						
							
								af0979cce5 
								
							 
						 
						
							
							
								
								change "default" retention policy to ""  
							
							... 
							
							
							
							closes  #1374  
						
							2016-06-16 12:22:27 +01:00  
				
					
						
							
							
								 
						
							
								d7efb7a71d 
								
							 
						 
						
							
							
								
								Add precision rounding to accumulator  
							
							... 
							
							
							
							Adding precision rounding to the accumulator. This means that now every
input metric will get rounded at collection, rather than at write (and
only for the influxdb output).
This feature is disabled for service inputs, because service inputs
should be in control of their own timestamps & precisions. 
							
						 
						
							2016-06-14 00:36:39 +01:00  
				
					
						
							
							
								 
						
							
								346deb30a3 
								
							 
						 
						
							
							
								
								OpenTSDB test problems, disabling output integration tests  
							
							
							
						 
						
							2016-06-07 10:39:25 +01:00  
				
					
						
							
							
								 
						
							
								c842724b61 
								
							 
						 
						
							
							
								
								Fix graylog test race  
							
							
							
						 
						
							2016-06-01 16:32:38 +01:00  
				
					
						
							
							
								 
						
							
								c4cfdb8a25 
								
							 
						 
						
							
							
								
								Revert "Revert graylog output"  
							
							... 
							
							
							
							This reverts commit 4f27315720 
							
						 
						
							2016-05-31 16:45:14 +01:00  
				
					
						
							
							
								 
						
							
								342cfc4087 
								
							 
						 
						
							
							
								
								ReAdd gelf serializer & graylog output filter. ( #1299 )  
							
							... 
							
							
							
							This reverts commit 958ef2f872 
							
						 
						
							2016-05-31 16:41:27 +01:00  
				
					
						
							
							
								 
						
							
								958ef2f872 
								
							 
						 
						
							
							
								
								Revert "Add gelf serializer & graylog output filter." ( #1299 )  
							
							
							
						 
						
							2016-05-31 11:21:20 +01:00  
				
					
						
							
							
								 
						
							
								eeeab5192b 
								
							 
						 
						
							
							
								
								Add gelf serializer & graylog output filter. ( #1167 )  
							
							... 
							
							
							
							* add gelf serializer.
* change url.
* handle fields in correct format.
* add graylog.
* handle host field of graylog.
* 1: Add go-gelf entry to Godeps to fix ci.
2: switch to github.com/Graylog2/go-gelf.
* implement Close().
* Deprecated gelf serializer, and back to graylog-golang.
* Update graylog-golang's hash.
* move gelf related function to graylog.go.
* 1: remove uneeded deps on Godeps_windows.
2: add README.md
3: add unittest.
* Fix unittest on 'go test -race' 
							
						 
						
							2016-05-31 10:58:35 +01:00  
				
					
						
							
							
								 
						
							
								0ebf1c1ad7 
								
							 
						 
						
							
							
								
								write_consistency documentation ( #1282 )  
							
							... 
							
							
							
							Added write_consistency to InfluxDB output documentation 
							
						 
						
							2016-05-26 17:23:01 +01:00  
				
					
						
							
							
								 
						
							
								5f3a91bffd 
								
							 
						 
						
							
							
								
								Consolidate AWS credentials ( #1208 )  
							
							... 
							
							
							
							* Use shared AWS credential configuration.
*  Cloudwatch dimension wilcards 
* Allow configuring cache_ttl for cloudwatch metrics.
* Allow for wildcard in dimension values to select all available metrics.
* Use internal.Duration for CacheTTL and go fmt
* Refactor to not use embedded structs for config.
* Update AWS plugin READMEs with credentials details, update Changelog.
* Fix changelog after rebasing to master and 0.13.1 release.
* Fix changelog after rebase. 
							
						 
						
							2016-05-25 12:30:39 +01:00  
				
					
						
							
							
								 
						
							
								9966099d1a 
								
							 
						 
						
							
							
								
								Replace ":" with "_" in tags. This should make the mysql plugin work with the opentsdb output (it uses a "server" tag like "127.0.0.1:3306") ( #1256 )  
							
							
							
						 
						
							2016-05-25 11:37:48 +01:00