9fbf288518 
								
							 
						 
						
							
							
								
								Remove init checks for valid label and field selectors ( #7198 )  
							
							... 
							
							
							
							Importing k8s.io/klog starts a long running goroutine at init time. 
							
						 
						
							2020-03-18 13:48:29 -07:00  
				
					
						
							
							
								 
						
							
								dd1ace73b0 
								
							 
						 
						
							
							
								
								Add label and field selectors to prometheus input k8s discovery ( #6969 )  
							
							
							
						 
						
							2020-03-02 18:51:31 -08:00  
				
					
						
							
							
								 
						
							
								8c99dc7b5e 
								
							 
						 
						
							
							
								
								Use the same timestamp per call if no time is provided ( #7063 )  
							
							
							
						 
						
							2020-02-25 12:19:28 -08:00  
				
					
						
							
							
								 
						
							
								0710cc7488 
								
							 
						 
						
							
							
								
								Parse NaN values from summary types in prometheus input ( #6997 )  
							
							
							
						 
						
							2020-02-10 14:18:29 -08:00  
				
					
						
							
							
								 
						
							
								add8332990 
								
							 
						 
						
							
							
								
								Accept any media type in the prometheus input ( #6745 )  
							
							
							
						 
						
							2019-12-03 11:47:31 -08:00  
				
					
						
							
							
								 
						
							
								80c5edd48e 
								
							 
						 
						
							
							
								
								Add prometheus serializer and use it in prometheus output ( #6703 )  
							
							
							
						 
						
							2019-11-26 15:46:31 -08:00  
				
					
						
							
							
								 
						
							
								12ecdaba5b 
								
							 
						 
						
							
							
								
								Add prometheus metric_version = 2 and url tag configurable ( #5767 )  
							
							
							
						 
						
							2019-11-20 20:53:57 -08:00  
				
					
						
							
							
								 
						
							
								817c9a69a9 
								
							 
						 
						
							
							
								
								Document and add support to input plugins for logging alias ( #6357 )  
							
							
							
						 
						
							2019-09-23 15:39:50 -07:00  
				
					
						
							
							
								 
						
							
								f7e85ebac2 
								
							 
						 
						
							
							
								
								Add basic auth to prometheus input plugin ( #6062 )  
							
							
							
						 
						
							2019-07-02 11:14:48 -07:00  
				
					
						
							
							
								 
						
							
								b2baa2fdd5 
								
							 
						 
						
							
							
								
								Add optional namespace restriction to prometheus input plugin ( #5697 )  
							
							
							
						 
						
							2019-04-10 14:52:46 -07:00  
				
					
						
							
							
								 
						
							
								3b80d8a7fd 
								
							 
						 
						
							
							
								
								Use github.com/ghodss/yaml to parse k8s config ( #5643 )  
							
							
							
						 
						
							2019-04-02 11:04:37 -07:00  
				
					
						
							
							
								 
						
							
								b620a56d21 
								
							 
						 
						
							
							
								
								Collect from newly discovered/launched pods ( #5293 )  
							
							
							
						 
						
							2019-01-16 15:49:24 -08:00  
				
					
						
							
							
								 
						
							
								d759b46345 
								
							 
						 
						
							
							
								
								Support passing bearer token directly in prometheus input ( #5294 )  
							
							
							
						 
						
							2019-01-15 15:25:26 -08:00  
				
					
						
							
							
								 
						
							
								891eff0930 
								
							 
						 
						
							
							
								
								Run stop logic only if required in prometheus input ( #5144 )  
							
							
							
						 
						
							2018-12-14 14:34:05 -08:00  
				
					
						
							
							
								 
						
							
								9c866553e8 
								
							 
						 
						
							
							
								
								Add scraping for Prometheus endpoint in Kubernetes  ( #4920 )  
							
							
							
						 
						
							2018-11-05 13:30:16 -08:00  
				
					
						
							
							
								 
						
							
								ddcbfe79bb 
								
							 
						 
						
							
							
								
								Allow connecting to prometheus via unix socket ( #4798 )  
							
							
							
						 
						
							2018-11-02 17:51:40 -07:00  
				
					
						
							
							
								 
						
							
								de355b76d6 
								
							 
						 
						
							
							
								
								Simplify testing with TLS ( #4095 )  
							
							
							
						 
						
							2018-05-04 16:33:23 -07:00  
				
					
						
							
							
								 
						
							
								1c0f63a90d 
								
							 
						 
						
							
							
								
								Add new line protocol parser and serializer, influxdb output ( #3924 )  
							
							
							
						 
						
							2018-03-27 17:30:51 -07:00  
				
					
						
							
							
								 
						
							
								b7a68eef56 
								
							 
						 
						
							
							
								
								Remove userinfo from url tag in prometheus input ( #3743 )  
							
							
							
						 
						
							2018-02-05 11:16:00 -08:00  
				
					
						
							
							
								 
						
							
								a6797a44d5 
								
							 
						 
						
							
							
								
								Add history and summary types to telegraf and prometheus plugins ( #3337 )  
							
							
							
						 
						
							2017-10-24 16:28:52 -07:00  
				
					
						
							
							
								 
						
							
								6e5915c59f 
								
							 
						 
						
							
							
								
								Fix prometheus passthrough for existing value types ( #3351 )  
							
							
							
						 
						
							2017-10-18 14:51:08 -07:00  
				
					
						
							
							
								 
						
							
								73df179bd6 
								
							 
						 
						
							
							
								
								Tag original URL for k8s services in prometheus input  ( #3257 )  
							
							
							
						 
						
							2017-09-22 17:26:19 -07:00  
				
					
						
							
							
								 
						
							
								daee48c861 
								
							 
						 
						
							
							
								
								Update prometheus input documentation  
							
							
							
						 
						
							2017-09-18 16:21:45 -07:00  
				
					
						
							
							
								 
						
							
								292c5229bf 
								
							 
						 
						
							
							
								
								Add support for k8s service DNS discovery to prometheus input  ( #3236 )  
							
							
							
						 
						
							2017-09-18 15:06:11 -07:00  
				
					
						
							
							
								 
						
							
								a96f85c847 
								
							 
						 
						
							
							
								
								Add documentation for fetching metrics on Caddy HTTP and Prometheus ( #2853 )  
							
							
							
						 
						
							2017-05-25 13:07:49 -07:00  
				
					
						
							
							
								 
						
							
								dd537b3382 
								
							 
						 
						
							
							
								
								Fix telegraf example arguments ( #2788 )  
							
							... 
							
							
							
							Many of the examples provided within documentation are using a single
dash for the command line arguments, but the telegraf executable
explicitly has two dashes.
There are also some inconsistencies with the ordering of the command
line argument examples.  I've ordered them so that the examples will
show: config, config-directory, input-filter, test 
							
						 
						
							2017-05-12 15:22:29 -07:00  
				
					
						
							
							
								 
						
							
								b88eb0f59d 
								
							 
						 
						
							
							
								
								Fix prometheus input creation of transport on every gather  
							
							
							
						 
						
							2017-05-09 16:21:49 -07:00  
				
					
						
							
							
								 
						
							
								06baf7cf78 
								
							 
						 
						
							
							
								
								use AddError everywhere ( #2372 )  
							
							
							
						 
						
							2017-04-24 11:13:26 -07:00  
				
					
						
							
							
								 
						
							
								cc5b2f68b6 
								
							 
						 
						
							
							
								
								fix timestamp parsing on prometheus plugin ( #2596 )  
							
							
							
						 
						
							2017-03-29 15:04:29 -07:00  
				
					
						
							
							
								 
						
							
								5da40d56ad 
								
							 
						 
						
							
							
								
								Check if tag value is empty before allocation  
							
							... 
							
							
							
							closes  #2390 
closes  #2404  
						
							2017-02-16 23:07:27 +00:00  
				
					
						
							
							
								 
						
							
								e36c354ff5 
								
							 
						 
						
							
							
								
								internal.Duration build fixup  
							
							
							
						 
						
							2016-12-17 13:10:33 +00:00  
				
					
						
							
							
								 
						
							
								f09c08d1f3 
								
							 
						 
						
							
							
								
								Added response_timeout property  
							
							... 
							
							
							
							closes  #2006  
						
							2016-12-17 13:06:04 +00:00  
				
					
						
							
							
								 
						
							
								9f6666beb3 
								
							 
						 
						
							
							
								
								unit test fixup  
							
							
							
						 
						
							2016-12-01 19:17:44 +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  
				
					
						
							
							
								 
						
							
								e1c3800cd9 
								
							 
						 
						
							
							
								
								Prometheus parser fix, parse headers properly  
							
							... 
							
							
							
							closes  #1458  
						
							2016-07-09 22:34:59 +02:00  
				
					
						
							
							
								 
						
							
								50ea7f4a9d 
								
							 
						 
						
							
							
								
								x509 certs authentication now supported for Prometheus input plugin ( #1396 )  
							
							
							
						 
						
							2016-06-23 08:59:44 +01:00  
				
					
						
							
							
								 
						
							
								b18134a4e3 
								
							 
						 
						
							
							
								
								Fix   #1405  ( #1406 )  
							
							
							
						 
						
							2016-06-23 08:59:14 +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  
				
					
						
							
							
								 
						
							
								75e6cb9064 
								
							 
						 
						
							
							
								
								Fixed incorrect prometheus metrics source selection ( #1337 )  
							
							... 
							
							
							
							Metrics type summary should retrieve values via GetSummary
 while histogram should retrieve values via GetHistogram for 
both count and sum 
							
						 
						
							2016-06-09 22:50:00 +01:00  
				
					
						
							
							
								 
						
							
								a585119a67 
								
							 
						 
						
							
							
								
								Change prometheus doc to glob match  
							
							
							
						 
						
							2016-04-19 14:46:37 -06:00  
				
					
						
							
							
								 
						
							
								5fe8903fd2 
								
							 
						 
						
							
							
								
								Use timeout smaller than 10 seconds  
							
							... 
							
							
							
							closes  #959  
						
							2016-04-04 16:10:23 -06:00  
				
					
						
							
							
								 
						
							
								e436b2d720 
								
							 
						 
						
							
							
								
								Cleanup & standardize config file  
							
							... 
							
							
							
							changes:
- -sample-config will now comment out all but a few default plugins.
- config file parse errors will output path to bad conf file.
- cleanup 80-char line-length and some other style issues.
- default package conf file will now have all plugins, but commented
  out.
closes  #199 
closes  #944  
							
						 
						
							2016-04-01 10:59:53 -06:00  
				
					
						
							
							
								 
						
							
								d6b5f3efe6 
								
							 
						 
						
							
							
								
								fix(prometheus): Add support for bearer token to prometheus input plugin  
							
							... 
							
							
							
							closes  #864 
merges #880  
						
							2016-03-17 13:47:22 -06:00  
				
					
						
							
							
								 
						
							
								bac1c223de 
								
							 
						 
						
							
							
								
								Improve prometheus plugin  
							
							... 
							
							
							
							closes  #707  
						
							2016-03-16 19:00:06 -06:00  
				
					
						
							
							
								 
						
							
								7416d6ea71 
								
							 
						 
						
							
							
								
								Improve timeout in input plugins  
							
							
							
						 
						
							2016-03-01 09:43:28 +00:00  
				
					
						
							
							
								 
						
							
								8d2e5f0bda 
								
							 
						 
						
							
							
								
								Seems to be a toml parse bug around triple pounds  
							
							
							
						 
						
							2016-02-18 14:36:03 -07:00  
				
					
						
							
							
								 
						
							
								fc7fa4b6c5 
								
							 
						 
						
							
							
								
								Cleanup comments and indentation in config file  
							
							
							
						 
						
							2016-02-09 11:01:50 -07:00  
				
					
						
							
							
								 
						
							
								9c0d14bb60 
								
							 
						 
						
							
							
								
								Create public models for telegraf metrics, accumlator, plugins  
							
							... 
							
							
							
							This will basically make the root directory a place for storing the
major telegraf interfaces, which will make telegraf's godoc looks quite
a bit nicer. And make it easier for contributors to lookup the few data
types that they actually care about.
closes  #564  
							
						 
						
							2016-01-27 15:42:50 -07:00  
				
					
						
							
							
								 
						
							
								0cdf1b07e9 
								
							 
						 
						
							
							
								
								Fix issue 524  
							
							
							
						 
						
							2016-01-20 10:57:35 -08:00