06baf7cf78 
								
							 
						 
						
							
							
								
								use AddError everywhere ( #2372 )  
							
							
							
						 
						
							2017-04-24 11:13:26 -07:00  
				
					
						
							
							
								 
						
							
								35e4390168 
								
							 
						 
						
							
							
								
								Docker: optionally add labels as tags ( #2425 )  
							
							
							
						 
						
							2017-04-03 13:43:15 -07:00  
				
					
						
							
							
								 
						
							
								81408f9da7 
								
							 
						 
						
							
							
								
								switch out deprecated docker client library  
							
							... 
							
							
							
							closes  #2071  
						
							2017-02-22 10:55:00 +00:00  
				
					
						
							
							
								 
						
							
								285be648c4 
								
							 
						 
						
							
							
								
								Godeps update  
							
							... 
							
							
							
							closes  #2356  
						
							2017-02-02 09:52:06 +00:00  
				
					
						
							
							
								 
						
							
								b762546fa7 
								
							 
						 
						
							
							
								
								docker: check type when totalling blkio & net metrics  
							
							... 
							
							
							
							closes  #2027  
						
							2016-12-21 12:18:38 +00:00  
				
					
						
							
							
								 
						
							
								3a45d8851d 
								
							 
						 
						
							
							
								
								fixes   #1987  custom docker repos with non-standard port ( #2018 )  
							
							... 
							
							
							
							* fixed parsing of docker image name/version
now accounts for custom docker repo's which contain a colon for a non-default port
* 1978: modifying docker test case to have a custom repo with non-standard port
* using a temp var to store index, ran gofmt
* fixes  #1987 , renaming iterator to 'i' 
							
						 
						
							2016-12-16 13:53:16 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6b25a73629 
								
							 
						 
						
							
							
								
								Add container state metrics to docker plugin ( #1791 )  
							
							... 
							
							
							
							* Add container state metrics to docker plugin.
* Update changelog. 
							
						 
						
							2016-09-21 10:37:49 +01:00  
				
					
						
							
							
								 
						
							
								49ea4e9f39 
								
							 
						 
						
							
							
								
								[Docker Plugin] add server hostname for each docker measurements ( #1599 )  
							
							... 
							
							
							
							* add server hostname for each docker measurements
* update CHANGELOG
* move feature to v1.1
* tweak docker_engine_host tag 
							
						 
						
							2016-09-06 08:37:46 +01:00  
				
					
						
							
							
								 
						
							
								0462af164e 
								
							 
						 
						
							
							
								
								Added option "total/perdevice" to Docker input ( #1525 )  
							
							... 
							
							
							
							Like cpu plugin, add two option "total" and "perdevice" to send network
and diskio metrics either per device and/or the sum of all devices. 
							
						 
						
							2016-07-21 16:50:12 +01:00  
				
					
						
							
							
								 
						
							
								191608041f 
								
							 
						 
						
							
							
								
								Strip container_version from container_image tag  
							
							... 
							
							
							
							closes  #1413  
						
							2016-07-19 17:57:40 +01:00  
				
					
						
							
							
								 
						
							
								39df2635bd 
								
							 
						 
						
							
							
								
								Fix crash in Docker input plugin -  Fixes   #1195  
							
							... 
							
							
							
							Commit fixes crash in Docker input plugin caused by the fact that return value
might be nil when error occurs.
closes  #1195  
							
						 
						
							2016-05-18 11:27:06 +01:00  
				
					
						
							
							
								 
						
							
								bb254fc2b9 
								
							 
						 
						
							
							
								
								Default docker timeout in case one is not defined in config  
							
							
							
						 
						
							2016-05-10 14:18:55 -07:00  
				
					
						
							
							
								 
						
							
								5deb22a539 
								
							 
						 
						
							
							
								
								docker: add container_id also to per cpu stats  
							
							... 
							
							
							
							currently this field exists only for total cpu usage
closes  #1168  
							
						 
						
							2016-05-09 16:43:27 -07:00  
				
					
						
							
							
								 
						
							
								219bf93566 
								
							 
						 
						
							
							
								
								docker: add container_id to blkio metrics  
							
							... 
							
							
							
							all container metrics except blkio have this field
closes  #1150  
							
						 
						
							2016-05-04 09:28:13 -06:00  
				
					
						
							
							
								 
						
							
								c114849a31 
								
							 
						 
						
							
							
								
								Use a timeout for docker list & stat cmds  
							
							... 
							
							
							
							closes  #1133  
						
							2016-05-01 10:26:46 -06:00  
				
					
						
							
							
								 
						
							
								7828bc09cf 
								
							 
						 
						
							
							
								
								Fixup docker blkio container name & docker doc  
							
							
							
						 
						
							2016-04-18 16:20:46 -06:00  
				
					
						
							
							
								 
						
							
								36d330fea0 
								
							 
						 
						
							
							
								
								docker plugin schema refactor  
							
							... 
							
							
							
							- renaming cont_name and cont_image to container_name and
container_image.
- cont_id is now a field, called container_id
- docker_cpu, docker_mem, docker_net measurements have been renamed to
  docker_container_cpu, docker_container_mem, and docker_container_net
closes  #1014 
closes  #1052  
							
						 
						
							2016-04-18 15:16:59 -06:00  
				
					
						
							
							
								 
						
							
								e19c474a92 
								
							 
						 
						
							
							
								
								input(docker): Cleanup  
							
							... 
							
							
							
							* Removed leftovers, unused code
closes  #957 
fixes  #645  
							
						 
						
							2016-04-06 12:01:36 -06:00  
				
					
						
							
							
								 
						
							
								9f68a32934 
								
							 
						 
						
							
							
								
								fix(): Last link on README  
							
							
							
						 
						
							2016-04-06 11:55:30 -06:00  
				
					
						
							
							
								 
						
							
								5c688daff1 
								
							 
						 
						
							
							
								
								input(docker): Updated README  
							
							... 
							
							
							
							* Replaced links to fsouza/go-dockerclient by docker/engine-api 
							
						 
						
							2016-04-06 11:55:30 -06:00  
				
					
						
							
							
								 
						
							
								fd1f05c8e0 
								
							 
						 
						
							
							
								
								input(docker): Fixed io sectors/io_time recursive  
							
							... 
							
							
							
							* On engine-api sectors_recursive and io_time_recursive have no Op 
							
						 
						
							2016-04-06 11:55:30 -06:00  
				
					
						
							
							
								 
						
							
								708cbf937f 
								
							 
						 
						
							
							
								
								input(docker): Fixed tests to work with engine-api  
							
							... 
							
							
							
							* Modified tests to work with engine-api 
							
						 
						
							2016-04-06 11:55:30 -06:00  
				
					
						
							
							
								 
						
							
								32213cad01 
								
							 
						 
						
							
							
								
								input(docker): docker/engine-api  
							
							... 
							
							
							
							* Made required changes to get it to compile
* First manual tests looking good, still unit tests need fixing
* Made go linter happier 
							
						 
						
							2016-04-06 11:55:30 -06:00  
				
					
						
							
							
								 
						
							
								1c76d5d096 
								
							 
						 
						
							
							
								
								Improve docker input plugin  
							
							... 
							
							
							
							closes  #754  
						
							2016-03-07 11:24:32 +01:00  
				
					
						
							
							
								 
						
							
								a97c93abe4 
								
							 
						 
						
							
							
								
								add usage_percent into docker readme  
							
							... 
							
							
							
							closes  #726  
						
							2016-02-26 15:12:37 +00:00  
				
					
						
							
							
								 
						
							
								8d2e5f0bda 
								
							 
						 
						
							
							
								
								Seems to be a toml parse bug around triple pounds  
							
							
							
						 
						
							2016-02-18 14:36:03 -07:00  
				
					
						
							
							
								 
						
							
								d003ca46c7 
								
							 
						 
						
							
							
								
								Merge pull request  #673  from miketonks/f-docker-percentages  
							
							... 
							
							
							
							Add calculated cpu and memory percentages to docker input (via config option) 
							
						 
						
							2016-02-11 08:43:55 -07:00  
				
					
						
							
							
								 
						
							
								7587dc350e 
								
							 
						 
						
							
							
								
								Remove config option, percent option always activated.  Fix review issues  
							
							
							
						 
						
							2016-02-11 10:49:48 +00:00  
				
					
						
							
							
								 
						
							
								fc7fa4b6c5 
								
							 
						 
						
							
							
								
								Cleanup comments and indentation in config file  
							
							
							
						 
						
							2016-02-09 11:01:50 -07:00  
				
					
						
							
							
								 
						
							
								7c20522a30 
								
							 
						 
						
							
							
								
								Add calculated cpu and memory percentages to docker input (via config option)  
							
							
							
						 
						
							2016-02-09 15:20:56 +00:00  
				
					
						
							
							
								 
						
							
								93bb679f9d 
								
							 
						 
						
							
							
								
								Fix possible panic if stat is nil  
							
							... 
							
							
							
							closes  #612  
						
							2016-01-29 10:47:30 -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  
				
					
						
							
							
								 
						
							
								5349a3b6d1 
								
							 
						 
						
							
							
								
								Implement a per-output fixed size metric buffer  
							
							... 
							
							
							
							Also moved some objects out of config.go and put them in their own
package, internal/models
fixes  #568 
closes  #285  
							
						 
						
							2016-01-22 16:29:02 -07:00  
				
					
						
							
							
								 
						
							
								4d0dc8b7c8 
								
							 
						 
						
							
							
								
								Refactor the docker plugin, use go-dockerclient throughout  
							
							... 
							
							
							
							fixes  #503 
fixes  #463  
						
							2016-01-21 16:07:03 -07:00