Timo Mihaljov
							
						 
						
							 
							
							
							
							
								
							
							
								c53d9fa9b7 
								
							 
						 
						
							
							
								
								Handle process termination during read from /proc ( #2816 )  
							
							 
							
							... 
							
							
							
							Fixes  #2815 . 
							
						 
						
							2017-05-16 17:33:35 -07:00  
						
					 
				
					
						
							
							
								 
								Frederick Roth
							
						 
						
							 
							
							
							
							
								
							
							
								ac5ac3161f 
								
							 
						 
						
							
							
								
								Fixed inconsistency between HasIntField and IntField ( #2813 )  
							
							 
							
							
							
						 
						
							2017-05-16 15:25:30 -07:00  
						
					 
				
					
						
							
							
								 
								Zack Zatkin-Gold
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Alexander Blagoev
							
						 
						
							 
							
							
							
							
								
							
							
								801f6cb8a0 
								
							 
						 
						
							
							
								
								System net input documentation ( #2698 )  
							
							 
							
							... 
							
							
							
							closes  #2166  
							
						 
						
							2017-04-24 11:03:53 -07:00  
						
					 
				
					
						
							
							
								 
								Nikolay Denev
							
						 
						
							 
							
							
							
							
								
							
							
								eb7ef5392e 
								
							 
						 
						
							
							
								
								Simplify system.DiskUsage() ( #2630 )  
							
							 
							
							
							
						 
						
							2017-04-18 11:42:58 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b968759d10 
								
							 
						 
						
							
							
								
								Use variadic disk.IOCounters() function  
							
							 
							
							
							
						 
						
							2017-04-14 13:48:02 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Nelson
							
						 
						
							 
							
							
							
							
								
							
							
								f55af7d21f 
								
							 
						 
						
							
							
								
								Use name filter for IOCounters in diskio ( #2649 )  
							
							 
							
							... 
							
							
							
							Use IOCountersForNames for disk counters. 
							
						 
						
							2017-04-11 11:41:09 -07:00  
						
					 
				
					
						
							
							
								 
								Rajaseelan Ganeswaran
							
						 
						
							 
							
							
							
							
								
							
							
								7cc4ca2341 
								
							 
						 
						
							
							
								
								Add sample config stanza for CPU ( #2620 )  
							
							 
							
							
							
						 
						
							2017-04-06 14:44:02 -07:00  
						
					 
				
					
						
							
							
								 
								Patrick Hemmer
							
						 
						
							 
							
							
							
							
								
							
							
								51c99d5b67 
								
							 
						 
						
							
							
								
								add support for linux sysctl fs metrics ( #2609 )  
							
							 
							
							
							
						 
						
							2017-03-31 14:01:02 -07:00  
						
					 
				
					
						
							
							
								 
								jeremydenoun
							
						 
						
							 
							
							
							
							
								
							
							
								13f314a507 
								
							 
						 
						
							
							
								
								Report DEAD (X) State Process ( #2501 )  
							
							 
							
							... 
							
							
							
							Report count of processes in dead (X) process state from the processes input.  This process state is only valid on Linux. 
							
						 
						
							2017-03-09 11:28:54 -08:00  
						
					 
				
					
						
							
							
								 
								Patrick Hemmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								074e6d177c 
								
							 
						 
						
							
							
								
								add support for diskio name templates & udev tags  
							
							 
							
							... 
							
							
							
							closes  #1453 
closes  #1386 
closes  #1428  
							
						 
						
							2017-01-27 16:15:42 -08:00  
						
					 
				
					
						
							
							
								 
								Claudius Zingerli
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Viet Hung Nguyen
							
						 
						
							 
							
							
							
							
								
							
							
								b89c45b858 
								
							 
						 
						
							
							
								
								Ignore devfs on OSX ( #2232 )  
							
							 
							
							
							
						 
						
							2017-01-13 14:19:57 +00:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7279018cfe 
								
							 
						 
						
							
							
								
								readme fixup & test output fixup  
							
							 
							
							
							
						 
						
							2017-01-09 12:28:13 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Wolfe
							
						 
						
							 
							
							
							
							
								
							
							
								d2787e8ef5 
								
							 
						 
						
							
							
								
								Fix for loop over value array range issue. ( #2187 )  
							
							 
							
							
							
						 
						
							2016-12-20 22:56:02 +00:00  
						
					 
				
					
						
							
							
								 
								Nathan D Acuff
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Foxlik
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								leplan73
							
						 
						
							 
							
							
							
							
								
							
							
								81004c808f 
								
							 
						 
						
							
							
								
								Added IopsInProgress to diskio stats ( #2037 )  
							
							 
							
							... 
							
							
							
							* Export IopsInProgress
* Export IopsInProgress
* Export IopsInProgress 
							
						 
						
							2016-11-16 13:16:16 +00:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								b18d375d6c 
								
							 
						 
						
							
							
								
								Implement AddGauge & AddCounter functions  
							
							 
							
							... 
							
							
							
							and utilize them in the in the 'system' input plugins. 
							
						 
						
							2016-09-02 16:51:26 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								6dbbe65897 
								
							 
						 
						
							
							
								
								Remove Add() function from accumulator  
							
							 
							
							
							
						 
						
							2016-09-02 16:35:27 +01:00  
						
					 
				
					
						
							
							
								 
								Vladimir S
							
						 
						
							 
							
							
							
							
								
							
							
								5f0a63f554 
								
							 
						 
						
							
							
								
								fixes   #1450  ( #1472 )  
							
							 
							
							
							
						 
						
							2016-07-10 13:17:53 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								a362352587 
								
							 
						 
						
							
							
								
								Use glob match for finding /proc/<pid>/stat files  
							
							 
							
							... 
							
							
							
							closes  #1323  
							
						 
						
							2016-06-03 13:31:31 +01:00  
						
					 
				
					
						
							
							
								 
								Meng Ye
							
						 
						
							 
							
							
							
							
								
							
							
								80368e3936 
								
							 
						 
						
							
							
								
								fix used_percent Calculation formula ( #1313 )  
							
							 
							
							
							
						 
						
							2016-06-02 14:24:48 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								52b9fc837c 
								
							 
						 
						
							
							
								
								Adding active & inactive memory to mem plugin  
							
							 
							
							... 
							
							
							
							closes  #1213  
							
						 
						
							2016-06-01 16:04:20 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								0aff7a0bc1 
								
							 
						 
						
							
							
								
								Disk plugin: return immediately if usage fails  
							
							 
							
							... 
							
							
							
							closes  #1297  
							
						 
						
							2016-05-31 17:17:06 +01:00  
						
					 
				
					
						
							
							
								 
								robinpercy-xm
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Jan Shim
							
						 
						
							 
							
							
							
							
								
							
							
								ed2d1d9bb7 
								
							 
						 
						
							
							
								
								Add kernel_vmstat input plugins  
							
							 
							
							
							
						 
						
							2016-05-31 10:46:34 +01:00  
						
					 
				
					
						
							
							
								 
								Pierre Fersing
							
						 
						
							 
							
							
							
							
								
							
							
								d5add07c0b 
								
							 
						 
						
							
							
								
								processes: Don't return error if process exited ( #1283 )  
							
							 
							
							
							
						 
						
							2016-05-26 17:58:20 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								58f2ba1247 
								
							 
						 
						
							
							
								
								kernel: use strconv.ParseInt instead of strconv.Atoi  
							
							 
							
							... 
							
							
							
							closes  #1258  
							
						 
						
							2016-05-25 12:31:10 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								56aee1ceee 
								
							 
						 
						
							
							
								
								Update gopsutil dependency  
							
							 
							
							... 
							
							
							
							closes  #1233  
							
						 
						
							2016-05-20 15:30:13 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								12357ee8c5 
								
							 
						 
						
							
							
								
								processes: add 'unknown' procs (?)  
							
							 
							
							
							
						 
						
							2016-05-11 11:52:29 -07:00  
						
					 
				
					
						
							
							
								 
								John Engelman
							
						 
						
							 
							
							
							
							
								
							
							
								0b9b7bddd7 
								
							 
						 
						
							
							
								
								Specify host mount prefix with envvar.  
							
							 
							
							... 
							
							
							
							closes  #1120  
							
						 
						
							2016-05-02 15:53:30 -06:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								c0588926b8 
								
							 
						 
						
							
							
								
								Add n_cpu field to system plugin  
							
							 
							
							... 
							
							
							
							closes  #1041  
							
						 
						
							2016-04-20 18:22:04 -06:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								863cbe512d 
								
							 
						 
						
							
							
								
								processes plugin: fix case where there are spaces in cmd name  
							
							 
							
							... 
							
							
							
							fixes  #968  
							
						 
						
							2016-04-05 10:27:30 -06:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								d871e9aee7 
								
							 
						 
						
							
							
								
								Dummy kernel plugin added for consistent config generation  
							
							 
							
							
							
						 
						
							2016-04-04 17:43:53 -06:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								db8c24cc7b 
								
							 
						 
						
							
							
								
								Add a "kernel" plugin for /proc/stat statistics  
							
							 
							
							... 
							
							
							
							see #235  
							
						 
						
							2016-03-11 14:50:45 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								aa15e7916e 
								
							 
						 
						
							
							
								
								processes: Fix zombie process procfs panic  
							
							 
							
							... 
							
							
							
							fixes  #822  
							
						 
						
							2016-03-09 22:55:26 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								7b09623fa8 
								
							 
						 
						
							
							
								
								Add number of users to 'system' plugin  
							
							 
							
							... 
							
							
							
							see #235  
							
						 
						
							2016-03-09 19:27:22 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								2f45b8b7f5 
								
							 
						 
						
							
							
								
								Cross platform support for the 'processes' plugin  
							
							 
							
							... 
							
							
							
							closes  #798  
							
						 
						
							2016-03-09 15:47:37 +01:00  
						
					 
				
					
						
							
							
								 
								Thibault Cohen
							
						 
						
							 
							
							
							
							
								
							
							
								5ffa2a30be 
								
							 
						 
						
							
							
								
								Add processes status stats in system input plugin  
							
							 
							
							
							
						 
						
							2016-03-09 15:47:37 +01:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								2a6ff16819 
								
							 
						 
						
							
							
								
								Fix up config panic points for naoina/toml support  
							
							 
							
							... 
							
							
							
							closes  #736  
							
						 
						
							2016-02-22 14:44:33 -07:00  
						
					 
				
					
						
							
							
								 
								Pierre Fersing
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								5aef725c13 
								
							 
						 
						
							
							
								
								Change pass/drop to namepass/namedrop for outputs  
							
							 
							
							... 
							
							
							
							closes  #730  
							
						 
						
							2016-02-22 13:35:06 -07:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								8d2e5f0bda 
								
							 
						 
						
							
							
								
								Seems to be a toml parse bug around triple pounds  
							
							 
							
							
							
						 
						
							2016-02-18 14:36:03 -07:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								fc7fa4b6c5 
								
							 
						 
						
							
							
								
								Cleanup comments and indentation in config file  
							
							 
							
							
							
						 
						
							2016-02-09 11:01:50 -07:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								c549ab907a 
								
							 
						 
						
							
							
								
								Throughout telegraf, use telegraf.Metric rather than client.Point  
							
							 
							
							... 
							
							
							
							closes  #599  
							
						 
						
							2016-01-27 23:47:32 -07:00  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Cameron Sparr
							
						 
						
							 
							
							
							
							
								
							
							
								6ebb6bc7ee 
								
							 
						 
						
							
							
								
								Fix SNMP unit tests on OSX, improve tag config doc  
							
							 
							
							... 
							
							
							
							closes  #592  
							
						 
						
							2016-01-27 11:27:10 -07:00