Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							60852cf91e
							
						
					 | 
					
						
						
							
							another solaris disk type
						
						
						
						
						
					 | 
					
						2004-12-07 06:14:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							836d67f92f
							
						
					 | 
					
						
						
							
							deal w/ unpartitioned disk kstats
						
						
						
						
						
					 | 
					
						2004-12-07 06:06:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a4f8ae004
							
						
					 | 
					
						
						
							
							implement disk i/o metrics
						
						
						
						
						
					 | 
					
						2004-12-07 05:06:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							5630d9a48a
							
						
					 | 
					
						
						
							
							implement disk metrics
						
						
						
						
						
					 | 
					
						2004-12-06 03:51:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							728fd6d75d
							
						
					 | 
					
						
						
							
							initialize disk metrics for all platforms
						
						
						
						
						
					 | 
					
						2004-12-05 23:42:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							dfdff8b635
							
						
					 | 
					
						
						
							
							use SIGAR_FIELD_NOTIMPL constant in place of -1 or 0 for fields which are not implemented for a given platform
						
						
						
						
						
					 | 
					
						2004-12-05 23:36:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7adfbd94a
							
						
					 | 
					
						
						
							
							cache the dirname => device lookups
						
						
						
						
						
					 | 
					
						2004-12-05 22:31:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							b601f3b32d
							
						
					 | 
					
						
						
							
							free the table itself
						
						
						
						
						
					 | 
					
						2004-12-05 21:40:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							6fd2419ba4
							
						
					 | 
					
						
						
							
							include sigar_util.h before sigar_os.h
						
						
						
						
						
					 | 
					
						2004-12-05 21:09:47 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							6852882203
							
						
					 | 
					
						
						
							
							use function pointer to free value
						
						
						
						
						
					 | 
					
						2004-12-05 20:48:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							72b3a4c55b
							
						
					 | 
					
						
						
							
							disk metrics for 2.4 kernel
						
						
						
						
						
					 | 
					
						2004-12-05 20:34:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb42c93df4
							
						
					 | 
					
						
						
							
							linux 2.6 iostats
						
						
						
						
						
					 | 
					
						2004-12-05 07:10:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							8cf3261b03
							
						
					 | 
					
						
						
							
							rid gcc warning
						
						
						
						
						
					 | 
					
						2004-12-05 07:04:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							e5582816c6
							
						
					 | 
					
						
						
							
							start disk i/o metrics
						
						
						
						
						
					 | 
					
						2004-12-05 01:18:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							f932402774
							
						
					 | 
					
						
						
							
							hash table for caching username lookups, etc.
						
						
						
						
						
					 | 
					
						2004-12-04 22:44:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							d6cb75e1d2
							
						
					 | 
					
						
						
							
							fix possible segfault in sigar_group_name_get
						
						
						
						
						
					 | 
					
						2004-11-30 00:14:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd9a436247
							
						
					 | 
					
						
						
							
							fillin cpu.wait
						
						
						
						
						
					 | 
					
						2004-11-22 01:58:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							46ba56bc17
							
						
					 | 
					
						
						
							
							add cpu.wait metric
						
						
						
						
						
					 | 
					
						2004-11-22 01:51:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							02c7235d4d
							
						
					 | 
					
						
						
							
							adjust mem.actual_{used,free} +/- buffers/cache
						
						
						
						
						
					 | 
					
						2004-11-20 02:23:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							fee5b18641
							
						
					 | 
					
						
						
							
							removing mem.{buffer,cached} fields.
						
						
						
						
						
						
						
						replace with actual_{free,used} fields so we can portably adjust
-/+ buffers/cache on linux and perhaps on other platforms w/ different
semantics.
						
					 | 
					
						2004-11-20 02:08:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							65fe21ae2b
							
						
					 | 
					
						
						
							
							thread_cpu impl
						
						
						
						
						
					 | 
					
						2004-11-17 05:50:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							1299660b6c
							
						
					 | 
					
						
						
							
							thread_cpu stub
						
						
						
						
						
					 | 
					
						2004-11-17 05:35:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							84b4a376ae
							
						
					 | 
					
						
						
							
							thread_cpu impl
						
						
						
						
						
					 | 
					
						2004-11-17 04:56:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							a28cf84001
							
						
					 | 
					
						
						
							
							use sysconf to get ticks
						
						
						
						
						
					 | 
					
						2004-11-15 00:56:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f5ccd9019
							
						
					 | 
					
						
						
							
							log message if we cant determine idle cpu time
						
						
						
						
						
					 | 
					
						2004-11-02 23:34:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							b1acfcf5e9
							
						
					 | 
					
						
						
							
							fix cpu idle metric for windows NT and 2000
						
						
						
						
						
					 | 
					
						2004-11-02 23:17:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							314ddb41bf
							
						
					 | 
					
						
						
							
							make sigar_swap compatible with 2.6 kernel
						
						
						
						
						
					 | 
					
						2004-10-05 20:46:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							e6d5124d9d
							
						
					 | 
					
						
						
							
							make sigar_mem compatible with 2.6 kernel
						
						
						
						
						
					 | 
					
						2004-10-05 20:44:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5c27255da
							
						
					 | 
					
						
						
							
							get mac address for tru64
						
						
						
						
						
					 | 
					
						2004-10-02 03:45:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							8716d916c7
							
						
					 | 
					
						
						
							
							weed out network interfaces that have no ip address
						
						
						
						
						
					 | 
					
						2004-10-02 03:39:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							554e241136
							
						
					 | 
					
						
						
							
							remove proc_list optimization.  while max_proc wont change, it may be set to
						
						
						
						
						
						
						
						an a very large number seems that can make pstat_getproc choke.
change to loop through with a small array. 
						
					 | 
					
						2004-09-28 21:39:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Morgan
							
						 
					 | 
					
						
						
						
						
							
						
						
							79f6f36447
							
						
					 | 
					
						
						
							
							Set the file system type to unknown initially.  The proper type
						
						
						
						
						
						
						
						will be determined on the call to sigar_fs_type_get(fsp). 
						
					 | 
					
						2004-09-26 21:07:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Morgan
							
						 
					 | 
					
						
						
						
						
							
						
						
							a467383f27
							
						
					 | 
					
						
						
							
							Fill in temporary implementation of sigar_cpu_list_get to get all the
						
						
						
						
						
						
						
						tests passing on darwin.  Will add support for multiple cpu's later. 
						
					 | 
					
						2004-09-23 06:10:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							03b36fdd4c
							
						
					 | 
					
						
						
							
							proc_state impl
						
						
						
						
						
					 | 
					
						2004-09-23 01:36:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ad0aea473
							
						
					 | 
					
						
						
							
							use PI_EMPTY constant
						
						
						
						
						
					 | 
					
						2004-09-23 01:09:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c8c66dd0c
							
						
					 | 
					
						
						
							
							implement proc_time
						
						
						
						
						
					 | 
					
						2004-09-23 01:07:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							00805a58cf
							
						
					 | 
					
						
						
							
							implement proc_mem
						
						
						
						
						
					 | 
					
						2004-09-23 00:55:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							9494545226
							
						
					 | 
					
						
						
							
							implement proc_list
						
						
						
						
						
					 | 
					
						2004-09-23 00:39:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Morgan
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa9df002d1
							
						
					 | 
					
						
						
							
							Small fixes to get sigar sources compiling on Darwin again.
						
						
						
						
						
					 | 
					
						2004-09-22 21:34:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a58b58435
							
						
					 | 
					
						
						
							
							better file system type mapping
						
						
						
						
						
					 | 
					
						2004-09-07 02:24:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							5fd3175b04
							
						
					 | 
					
						
						
							
							file_system_usage impl
						
						
						
						
						
					 | 
					
						2004-09-07 02:07:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							0964c3d2ff
							
						
					 | 
					
						
						
							
							file_system_list impl
						
						
						
						
						
					 | 
					
						2004-09-07 02:00:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							c1ca086089
							
						
					 | 
					
						
						
							
							cpu_info
						
						
						
						
						
					 | 
					
						2004-09-06 18:14:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac0db4ceb6
							
						
					 | 
					
						
						
							
							cpu_list
						
						
						
						
						
					 | 
					
						2004-09-06 17:31:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							faeef9e568
							
						
					 | 
					
						
						
							
							implement sigar_cpu
						
						
						
						
						
					 | 
					
						2004-09-06 16:39:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0314e1254
							
						
					 | 
					
						
						
							
							implement uptime
						
						
						
						
						
					 | 
					
						2004-09-06 16:20:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							29bb85ca7a
							
						
					 | 
					
						
						
							
							implement loadavg
						
						
						
						
						
					 | 
					
						2004-09-06 16:14:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ecab7bba0
							
						
					 | 
					
						
						
							
							fillin swap
						
						
						
						
						
					 | 
					
						2004-09-06 04:25:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ba4a01afc
							
						
					 | 
					
						
						
							
							seems aix and osf are old buddies
						
						
						
						
						
					 | 
					
						2004-09-06 03:53:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2795350fc
							
						
					 | 
					
						
						
							
							add includes
						
						
						
						
						
					 | 
					
						2004-09-06 03:27:28 +00:00 | 
					
					
						
						
							
							
							
						
					 |