Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								aabc7e7d4f 
								
							 
						 
						
							
							
								
								Replace colon chars in prometheus output labels with metric_version=1 ( #6781 )  
							
							 
							
							
							
						 
						
							2019-12-10 12:59:16 -08:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								eeb4690686 
								
							 
						 
						
							
							
								
								Fix prometheus histogram and summary merging ( #6756 )  
							
							 
							
							
							
						 
						
							2019-12-04 13:41:33 -08:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1f7b68a2b2 
								
							 
						 
						
							
							
								
								Allow colons in the prometheus metric name ( #6751 )  
							
							 
							
							
							
						 
						
							2019-12-03 13:34:00 -08:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								80c5edd48e 
								
							 
						 
						
							
							
								
								Add prometheus serializer and use it in prometheus output ( #6703 )  
							
							 
							
							
							
						 
						
							2019-11-26 15:46:31 -08:00  
						
					 
				
					
						
							
							
								 
								Lance O'Connor
							
						 
						
							 
							
							
							
							
								
							
							
								bc8769ba24 
								
							 
						 
						
							
							
								
								Add Splunk MultiMetric support ( #6640 )  
							
							 
							
							
							
						 
						
							2019-11-18 12:38:34 -08:00  
						
					 
				
					
						
							
							
								 
								Marc Venturini
							
						 
						
							 
							
							
							
							
								
							
							
								4b6e791908 
								
							 
						 
						
							
							
								
								Fix sensor read error stops reporting of all sensors in temp input ( #5941 )  
							
							 
							
							
							
						 
						
							2019-06-14 11:27:24 -07:00  
						
					 
				
					
						
							
							
								 
								Charlie Vieth
							
						 
						
							 
							
							
							
							
								
							
							
								1a647fb6ba 
								
							 
						 
						
							
							
								
								Improve performance of wavefront serializer ( #5842 )  
							
							 
							
							
							
						 
						
							2019-06-12 11:59:51 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								968714054a 
								
							 
						 
						
							
							
								
								Fix title in wavefront serializer readme  
							
							 
							
							
							
						 
						
							2019-06-11 13:06:55 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4197426a73 
								
							 
						 
						
							
							
								
								Ignore errors serializing single metrics ( #5943 )  
							
							 
							
							
							
						 
						
							2019-06-03 17:34:48 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d25fa3ced3 
								
							 
						 
						
							
							
								
								Document that serializers are not thread-safe  
							
							 
							
							
							
						 
						
							2019-05-17 13:44:29 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ca99569e6f 
								
							 
						 
						
							
							
								
								Fix wavefront serializer option names in README  
							
							 
							
							
							
						 
						
							2019-04-05 15:06:46 -07:00  
						
					 
				
					
						
							
							
								 
								Pierre Tessier
							
						 
						
							 
							
							
							
							
								
							
							
								267a9f182b 
								
							 
						 
						
							
							
								
								Add wavefront serializer plugin ( #5670 )  
							
							 
							
							
							
						 
						
							2019-04-05 14:46:12 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								04f3c4321c 
								
							 
						 
						
							
							
								
								Fix several influx parser issues ( #5484 )  
							
							 
							
							... 
							
							
							
							- Add line/column position
- Allow handlers to return errors
- Fix tag value escaping
- Allow newline in string fields 
							
						 
						
							2019-02-26 10:48:41 -08:00  
						
					 
				
					
						
							
							
								 
								Olli-Pekka Lehto
							
						 
						
							 
							
							
							
							
								
							
							
								5dfa3fa769 
								
							 
						 
						
							
							
								
								Fix InfluxDB output UDP line splitting ( #5439 )  
							
							 
							
							
							
						 
						
							2019-02-19 15:08:54 -08:00  
						
					 
				
					
						
							
							
								 
								Frank Reno
							
						 
						
							 
							
							
							
							
								
							
							
								a15305385f 
								
							 
						 
						
							
							
								
								Add carbon2 serializer ( #5345 )  
							
							 
							
							
							
						 
						
							2019-01-25 18:06:08 -08:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								10b3e45775 
								
							 
						 
						
							
							
								
								Sort fields in nowmetric test  
							
							 
							
							
							
						 
						
							2019-01-08 17:57:38 -08:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c9d8be9ab5 
								
							 
						 
						
							
							
								
								Update changelog and docs for nowmetric serializer  
							
							 
							
							
							
						 
						
							2019-01-08 15:32:49 -08:00  
						
					 
				
					
						
							
							
								 
								JefMuller
							
						 
						
							 
							
							
							
							
								
							
							
								e6724bfb7c 
								
							 
						 
						
							
							
								
								Add ServiceNow serializer ( #4809 )  
							
							 
							
							
							
						 
						
							2019-01-08 15:28:00 -08:00  
						
					 
				
					
						
							
							
								 
								Lance O'Connor
							
						 
						
							 
							
							
							
							
								
							
							
								85ee354255 
								
							 
						 
						
							
							
								
								Fix boolean handling in splunkmetric serializer ( #5008 )  
							
							 
							
							
							
						 
						
							2018-11-21 17:43:42 -08:00  
						
					 
				
					
						
							
							
								 
								Trevor Pounds
							
						 
						
							 
							
							
							
							
								
							
							
								17360f079c 
								
							 
						 
						
							
							
								
								Fix spelling mistakes ( #4888 )  
							
							 
							
							
							
						 
						
							2018-10-19 11:12:01 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								146a30e065 
								
							 
						 
						
							
							
								
								Clarify output format for splunkmetric  
							
							 
							
							
							
						 
						
							2018-09-21 15:12:49 -07:00  
						
					 
				
					
						
							
							
								 
								Greg Linton
							
						 
						
							 
							
							
							
							
								
							
							
								d07bbe24e3 
								
							 
						 
						
							
							
								
								Update link in graphite serializer README  
							
							 
							
							
							
						 
						
							2018-09-21 15:05:36 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								41d528c8ce 
								
							 
						 
						
							
							
								
								Split parser/serializer docs ( #4690 )  
							
							 
							
							
							
						 
						
							2018-09-17 11:45:08 -07:00  
						
					 
				
					
						
							
							
								 
								Lance O'Connor
							
						 
						
							 
							
							
							
							
								
							
							
								c80aab0445 
								
							 
						 
						
							
							
								
								Add Splunk Metrics serializer ( #4339 )  
							
							 
							
							
							
						 
						
							2018-09-11 13:01:08 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
							
							
								
							
							
								fa30f568ec 
								
							 
						 
						
							
							
								
								Skip unserializable metric in influxDB UDP output ( #4534 )  
							
							 
							
							
							
						 
						
							2018-08-14 14:36:29 -06:00  
						
					 
				
					
						
							
							
								 
								Pavel Boev
							
						 
						
							 
							
							
							
							
								
							
							
								7660315e45 
								
							 
						 
						
							
							
								
								Add support for Graphite 1.1.x tags ( #4165 )  
							
							 
							
							
							
						 
						
							2018-05-21 15:59:56 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								73c22a8189 
								
							 
						 
						
							
							
								
								Add SerializeBatch method to the Serializer interface ( #4107 )  
							
							 
							
							
							
						 
						
							2018-05-04 18:27:31 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fe4d3cd117 
								
							 
						 
						
							
							
								
								Fix ints being capped at 32-bits on 32-bit archs ( #4054 )  
							
							 
							
							
							
						 
						
							2018-04-20 14:56:28 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								29b37e67c2 
								
							 
						 
						
							
							
								
								Allow metrics to be unserializable in influx.Reader ( #4047 )  
							
							 
							
							... 
							
							
							
							Metrics that are unserializable will be logged at debug level, but the
rest of the batch will be sent.  Unserializable metrics can occur during
normal operation such as if you remove all fields from a metric or the
metric cannot fit within the line size limit. 
							
						 
						
							2018-04-19 16:24:31 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								dd2c60e620 
								
							 
						 
						
							
							
								
								Fix graphite serialization of unsigned ints ( #4033 )  
							
							 
							
							
							
						 
						
							2018-04-18 12:13:25 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e4f8a82ee6 
								
							 
						 
						
							
							
								
								Fix newline escaping in line protocol ( #3992 )  
							
							 
							
							
							
						 
						
							2018-04-09 15:29:52 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b99cd14129 
								
							 
						 
						
							
							
								
								Add influx uint support as a runtime option ( #3948 )  
							
							 
							
							
							
						 
						
							2018-03-29 13:31:43 -07:00  
						
					 
				
					
						
							
							
								 
								Matt
							
						 
						
							 
							
							
							
							
								
							
							
								a320f91516 
								
							 
						 
						
							
							
								
								Add line protocol uint64 support ( #3946 )  
							
							 
							
							
							
						 
						
							2018-03-28 16:43:25 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ef112e6ee7 
								
							 
						 
						
							
							
								
								Revert to 'f' formatting for floats in line protocol  
							
							 
							
							... 
							
							
							
							Using 'g' with -1 precision switches over to scientific notation for too
small of numbers, and setting a larger precision results in larger than
desired representations. 
							
						 
						
							2018-03-28 14:38:39 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1c0f63a90d 
								
							 
						 
						
							
							
								
								Add new line protocol parser and serializer, influxdb output ( #3924 )  
							
							 
							
							
							
						 
						
							2018-03-27 17:30:51 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4558aeddeb 
								
							 
						 
						
							
							
								
								Remove graphite serializer replacement of dot with underscore in field key ( #3705 )  
							
							 
							
							
							
						 
						
							2018-01-22 12:04:16 -08:00  
						
					 
				
					
						
							
							
								 
								Pierre Fersing
							
						 
						
							 
							
							
							
							
								
							
							
								8364417009 
								
							 
						 
						
							
							
								
								Whitelist allowed char classes for graphite output ( #3473 )  
							
							 
							
							
							
						 
						
							2017-11-15 14:44:20 -08:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								98e784faf3 
								
							 
						 
						
							
							
								
								Sort metrics before comparing in graphite test  
							
							 
							
							
							
						 
						
							2017-09-05 12:50:30 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8225bd0173 
								
							 
						 
						
							
							
								
								Convert bool fields to int in graphite serializer  
							
							 
							
							
							
						 
						
							2017-08-29 16:22:03 -07:00  
						
					 
				
					
						
							
							
								 
								Seua Polyakov
							
						 
						
							 
							
							
							
							
								
							
							
								3806424aab 
								
							 
						 
						
							
							
								
								Skip non-numerical values in graphite format ( #3179 )  
							
							 
							
							
							
						 
						
							2017-08-29 15:59:38 -07:00  
						
					 
				
					
						
							
							
								 
								tjmcs
							
						 
						
							 
							
							
							
							
								
							
							
								fb1c7d0154 
								
							 
						 
						
							
							
								
								Adds a new json_timestamp_units configuration parameter ( #2587 )  
							
							 
							
							
							
						 
						
							2017-03-29 17:12:29 -07:00  
						
					 
				
					
						
							
							
								 
								Patrick Hemmer
							
						 
						
							 
							
							
							
							
								
							
							
								8514acdc3c 
								
							 
						 
						
							
							
								
								return error on unsupported serializer data format ( #2542 )  
							
							 
							
							
							
						 
						
							2017-03-17 10:14:03 -07:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								af6e7b9531 
								
							 
						 
						
							
							
								
								More unit tests for new metric  
							
							 
							
							
							
						 
						
							2016-12-01 19:07:14 +00:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								e5c7a71d8e 
								
							 
						 
						
							
							
								
								Fix unit tests for new metric implementation  
							
							 
							
							
							
						 
						
							2016-12-01 18:17:02 +00:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								332f678afb 
								
							 
						 
						
							
							
								
								JSON serializer: include unit test with escapes  
							
							 
							
							
							
						 
						
							2016-12-01 18:16:52 +00:00  
						
					 
				
					
						
							
							
								 
								Phil
							
						 
						
							 
							
							
							
							
								
							
							
								b63dedb74d 
								
							 
						 
						
							
							
								
								sanitize parenthesis ( #1701 )  
							
							 
							
							
							
						 
						
							2016-09-05 14:30:40 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								a0e42f8a61 
								
							 
						 
						
							
							
								
								Sanitize graphite characters in field names  
							
							 
							
							... 
							
							
							
							also sanitize the names at a higher scope for better clarity
closes  #1637  
							
						 
						
							2016-08-17 16:56:31 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								bfdd665435 
								
							 
						 
						
							
							
								
								Copy metrics for each configured output  
							
							 
							
							... 
							
							
							
							This is for better thread-safety when running with multiple outputs,
which can cause very odd panics at very high loads
primarily this is to address #1432 
closes  #1432  
							
						 
						
							2016-07-14 09:16:29 -06:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								821d3fafa6 
								
							 
						 
						
							
							
								
								Refactor SerializeBucketName to be read-only for struct fields  
							
							 
							
							
							
						 
						
							2016-07-14 09:16:29 -06:00