074e6d177c 
								
							 
						 
						
							
							
								
								add support for diskio name templates & udev tags  
							
							... 
							
							
							
							closes  #1453 
closes  #1386 
closes  #1428  
						
							2017-01-27 16:15:42 -08:00  
				
					
						
							
							
								 
						
							
								20bf90ee52 
								
							 
						 
						
							
							
								
								Add minimal documentation to the diskio plugin ( #2296 )  
							
							... 
							
							
							
							* Add documentation to diskio plugin
* Update spelling, fix iops_in_progress unit 
							
						 
						
							2017-01-21 15:08:17 -08:00  
				
					
						
							
							
								 
						
							
								b89c45b858 
								
							 
						 
						
							
							
								
								Ignore devfs on OSX ( #2232 )  
							
							
							
						 
						
							2017-01-13 14:19:57 +00:00  
				
					
						
							
							
								 
						
							
								7279018cfe 
								
							 
						 
						
							
							
								
								readme fixup & test output fixup  
							
							
							
						 
						
							2017-01-09 12:28:13 +00:00  
				
					
						
							
							
								 
						
							
								d2787e8ef5 
								
							 
						 
						
							
							
								
								Fix for loop over value array range issue. ( #2187 )  
							
							
							
						 
						
							2016-12-20 22:56:02 +00:00  
				
					
						
							
							
								 
						
							
								d518d7d806 
								
							 
						 
						
							
							
								
								Add device name as a tag in disk stats ( #1807 )  
							
							... 
							
							
							
							* return partition stat alongside disk stat from disk usage method, and report device name (minus /dev/) as a tag in disk stats
* update system/disk tests to include new partition stat return value from disk usage method calls
* update changelog for #1807  (use device name instead of path to report disk stats) 
							
						 
						
							2016-12-05 17:42:36 +00:00  
				
					
						
							
							
								 
						
							
								5a3f2e61f3 
								
							 
						 
						
							
							
								
								Fix improper total of CPU times ( #2123 )  
							
							... 
							
							
							
							On linux, the cpu timer counters of user and nice include the respective guest and guest_nice counters. This results in improper calculation of percentages.
Please see:
https://github.com/torvalds/linux/blob/447976e/kernel/sched/cputime.c#L169 
https://lists.linuxfoundation.org/pipermail/virtualization/2009-August/013459.html 
https://github.com/giampaolo/psutil/pull/940  
							
						 
						
							2016-12-05 08:35:59 +00:00  
				
					
						
							
							
								 
						
							
								81004c808f 
								
							 
						 
						
							
							
								
								Added IopsInProgress to diskio stats ( #2037 )  
							
							... 
							
							
							
							* Export IopsInProgress
* Export IopsInProgress
* Export IopsInProgress 
							
						 
						
							2016-11-16 13:16: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  
				
					
						
							
							
								 
						
							
								b18d375d6c 
								
							 
						 
						
							
							
								
								Implement AddGauge & AddCounter functions  
							
							... 
							
							
							
							and utilize them in the in the 'system' input plugins. 
							
						 
						
							2016-09-02 16:51:26 +01:00  
				
					
						
							
							
								 
						
							
								6dbbe65897 
								
							 
						 
						
							
							
								
								Remove Add() function from accumulator  
							
							
							
						 
						
							2016-09-02 16:35:27 +01:00  
				
					
						
							
							
								 
						
							
								5f0a63f554 
								
							 
						 
						
							
							
								
								fixes   #1450  ( #1472 )  
							
							
							
						 
						
							2016-07-10 13:17:53 +01:00  
				
					
						
							
							
								 
						
							
								a362352587 
								
							 
						 
						
							
							
								
								Use glob match for finding /proc/<pid>/stat files  
							
							... 
							
							
							
							closes  #1323  
						
							2016-06-03 13:31:31 +01:00  
				
					
						
							
							
								 
						
							
								80368e3936 
								
							 
						 
						
							
							
								
								fix used_percent Calculation formula ( #1313 )  
							
							
							
						 
						
							2016-06-02 14:24:48 +01:00  
				
					
						
							
							
								 
						
							
								52b9fc837c 
								
							 
						 
						
							
							
								
								Adding active & inactive memory to mem plugin  
							
							... 
							
							
							
							closes  #1213  
						
							2016-06-01 16:04:20 +01:00  
				
					
						
							
							
								 
						
							
								0aff7a0bc1 
								
							 
						 
						
							
							
								
								Disk plugin: return immediately if usage fails  
							
							... 
							
							
							
							closes  #1297  
						
							2016-05-31 17:17:06 +01:00  
				
					
						
							
							
								 
						
							
								a7dfbce3d3 
								
							 
						 
						
							
							
								
								Addressing PR feedback  
							
							... 
							
							
							
							- Updated README/CHANGELOG
- Added links to further info to input README
- Reduced lines to 80 chars
Removing input declaration from SampleConfig
Moved PR to unreleased section of changelog
closes  #1165  
							
						 
						
							2016-05-31 10:47:26 +01:00  
				
					
						
							
							
								 
						
							
								ed2d1d9bb7 
								
							 
						 
						
							
							
								
								Add kernel_vmstat input plugins  
							
							
							
						 
						
							2016-05-31 10:46:34 +01:00  
				
					
						
							
							
								 
						
							
								d5add07c0b 
								
							 
						 
						
							
							
								
								processes: Don't return error if process exited ( #1283 )  
							
							
							
						 
						
							2016-05-26 17:58:20 +01:00  
				
					
						
							
							
								 
						
							
								58f2ba1247 
								
							 
						 
						
							
							
								
								kernel: use strconv.ParseInt instead of strconv.Atoi  
							
							... 
							
							
							
							closes  #1258  
						
							2016-05-25 12:31:10 +01:00  
				
					
						
							
							
								 
						
							
								56aee1ceee 
								
							 
						 
						
							
							
								
								Update gopsutil dependency  
							
							... 
							
							
							
							closes  #1233  
						
							2016-05-20 15:30:13 +01:00  
				
					
						
							
							
								 
						
							
								12357ee8c5 
								
							 
						 
						
							
							
								
								processes: add 'unknown' procs (?)  
							
							
							
						 
						
							2016-05-11 11:52:29 -07:00  
				
					
						
							
							
								 
						
							
								0b9b7bddd7 
								
							 
						 
						
							
							
								
								Specify host mount prefix with envvar.  
							
							... 
							
							
							
							closes  #1120  
						
							2016-05-02 15:53:30 -06:00  
				
					
						
							
							
								 
						
							
								c0588926b8 
								
							 
						 
						
							
							
								
								Add n_cpu field to system plugin  
							
							... 
							
							
							
							closes  #1041  
						
							2016-04-20 18:22:04 -06:00  
				
					
						
							
							
								 
						
							
								863cbe512d 
								
							 
						 
						
							
							
								
								processes plugin: fix case where there are spaces in cmd name  
							
							... 
							
							
							
							fixes  #968  
						
							2016-04-05 10:27:30 -06:00  
				
					
						
							
							
								 
						
							
								d871e9aee7 
								
							 
						 
						
							
							
								
								Dummy kernel plugin added for consistent config generation  
							
							
							
						 
						
							2016-04-04 17:43:53 -06:00  
				
					
						
							
							
								 
						
							
								db8c24cc7b 
								
							 
						 
						
							
							
								
								Add a "kernel" plugin for /proc/stat statistics  
							
							... 
							
							
							
							see #235  
							
						 
						
							2016-03-11 14:50:45 +01:00  
				
					
						
							
							
								 
						
							
								aa15e7916e 
								
							 
						 
						
							
							
								
								processes: Fix zombie process procfs panic  
							
							... 
							
							
							
							fixes  #822  
						
							2016-03-09 22:55:26 +01:00  
				
					
						
							
							
								 
						
							
								7b09623fa8 
								
							 
						 
						
							
							
								
								Add number of users to 'system' plugin  
							
							... 
							
							
							
							see #235  
							
						 
						
							2016-03-09 19:27:22 +01:00  
				
					
						
							
							
								 
						
							
								2f45b8b7f5 
								
							 
						 
						
							
							
								
								Cross platform support for the 'processes' plugin  
							
							... 
							
							
							
							closes  #798  
						
							2016-03-09 15:47:37 +01:00  
				
					
						
							
							
								 
						
							
								5ffa2a30be 
								
							 
						 
						
							
							
								
								Add processes status stats in system input plugin  
							
							
							
						 
						
							2016-03-09 15:47:37 +01:00  
				
					
						
							
							
								 
						
							
								2a6ff16819 
								
							 
						 
						
							
							
								
								Fix up config panic points for naoina/toml support  
							
							... 
							
							
							
							closes  #736  
						
							2016-02-22 14:44:33 -07:00  
				
					
						
							
							
								 
						
							
								47ad73cc89 
								
							 
						 
						
							
							
								
								Ignore boring filesystems from disk plugin  
							
							... 
							
							
							
							Modern Linux has a lots of boring filesystem (tmpfs on /dev, devpts on
/dev/pts, lots of cgroup on /sys/fs/cgroup/*, ...).
* Ignore filesystem with 0 bytes (this cover cgroup, devpts and other).
* Add IgnoreFS to ignore additional FS by their type. Add tmpfs and
  devtmpfs as default ignored type. 
							
						 
						
							2016-02-22 14:34:26 -07:00  
				
					
						
							
							
								 
						
							
								5aef725c13 
								
							 
						 
						
							
							
								
								Change pass/drop to namepass/namedrop for outputs  
							
							... 
							
							
							
							closes  #730  
						
							2016-02-22 13:35:06 -07:00  
				
					
						
							
							
								 
						
							
								f9b5767dae 
								
							 
						 
						
							
							
								
								Provide default args: percpu=true and totalcpu=true for cpu plugin  
							
							... 
							
							
							
							Also if outputs.file is empty, write to stdout
closes  #720  
							
						 
						
							2016-02-19 11:56:33 -07: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  
				
					
						
							
							
								 
						
							
								c549ab907a 
								
							 
						 
						
							
							
								
								Throughout telegraf, use telegraf.Metric rather than client.Point  
							
							... 
							
							
							
							closes  #599  
						
							2016-01-27 23:47:32 -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  
				
					
						
							
							
								 
						
							
								6ebb6bc7ee 
								
							 
						 
						
							
							
								
								Fix SNMP unit tests on OSX, improve tag config doc  
							
							... 
							
							
							
							closes  #592  
						
							2016-01-27 11:27:10 -07:00  
				
					
						
							
							
								 
						
							
								7f8469b66a 
								
							 
						 
						
							
							
								
								Fixup some disk usage reporting, make it reflect df  
							
							... 
							
							
							
							fixes  #513  
						
							2016-01-26 11:56:28 -07:00  
				
					
						
							
							
								 
						
							
								4d0dc8b7c8 
								
							 
						 
						
							
							
								
								Refactor the docker plugin, use go-dockerclient throughout  
							
							... 
							
							
							
							fixes  #503 
fixes  #463  
						
							2016-01-21 16:07:03 -07:00  
				
					
						
							
							
								 
						
							
								0cdf1b07e9 
								
							 
						 
						
							
							
								
								Fix issue 524  
							
							
							
						 
						
							2016-01-20 10:57:35 -08:00  
				
					
						
							
							
								 
						
							
								fc1aa7d3b4 
								
							 
						 
						
							
							
								
								Filter mount points before stats are collected  
							
							... 
							
							
							
							fixes  #440  
						
							2016-01-20 11:46:59 -07:00  
				
					
						
							
							
								 
						
							
								a39a7a7a03 
								
							 
						 
						
							
							
								
								Add an interface:"all" tag to the net protocol counters  
							
							... 
							
							
							
							fixes  #508  
						
							2016-01-14 19:55:19 -07:00  
				
					
						
							
							
								 
						
							
								9c5db1057d 
								
							 
						 
						
							
							
								
								renaming plugins -> inputs  
							
							
							
						 
						
							2016-01-07 15:04:30 -07:00