Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							c69d504e77 
							
						 
					 
					
						
						
							
							freebsd who porting  
						
						 
						
						
						
					 
					
						2005-02-22 02:18:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							0b5e171b14 
							
						 
					 
					
						
						
							
							solaris who porting  
						
						 
						
						
						
					 
					
						2005-02-22 02:05:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							8131492067 
							
						 
					 
					
						
						
							
							change _PATH_UTMP to UTMP_FILE  
						
						 
						
						
						
					 
					
						2005-02-22 01:54:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							e0063abf7b 
							
						 
					 
					
						
						
							
							sigar_who impl  
						
						 
						
						
						
					 
					
						2005-02-22 01:50:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							4b309f0088 
							
						 
					 
					
						
						
							
							hpux fixes  
						
						 
						
						
						
					 
					
						2005-02-21 04:28:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							9f399955ac 
							
						 
					 
					
						
						
							
							aix fixes  
						
						 
						
						
						
					 
					
						2005-02-21 04:14:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							99edef1178 
							
						 
					 
					
						
						
							
							solaris nfs_ping fixes  
						
						 
						
						
						
					 
					
						2005-02-21 02:58:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							2714eb3718 
							
						 
					 
					
						
						
							
							clnt_destroy man page says it will close the socket  
						
						 
						
						
						
					 
					
						2005-02-21 02:43:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							4436d27abd 
							
						 
					 
					
						
						
							
							close sock in nfs_ping  
						
						 
						
						
						
					 
					
						2005-02-21 02:37:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							4bfa71e626 
							
						 
					 
					
						
						
							
							remove perror calls from nfs_ping  
						
						 
						
						
						
					 
					
						2005-02-21 02:32:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							9cbc2d0e75 
							
						 
					 
					
						
						
							
							nfs ping cleanup  
						
						 
						
						
						
					 
					
						2005-02-21 01:50:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							9cc156a739 
							
						 
					 
					
						
						
							
							darwin fix  
						
						 
						
						
						
					 
					
						2005-02-20 01:38:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							275865954c 
							
						 
					 
					
						
						
							
							compile again on freebsd 4  
						
						 
						
						
						
					 
					
						2005-02-20 00:45:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							8af7281e69 
							
						 
					 
					
						
						
							
							freebsd proc_fd impl  
						
						 
						
						
						
					 
					
						2005-02-19 03:10:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							b1b3171a38 
							
						 
					 
					
						
						
							
							check SIGAR_FIELD_NOTIMPL in format_size  
						
						 
						
						
						
					 
					
						2005-02-19 02:06:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							acdd130d6b 
							
						 
					 
					
						
						
							
							filter out system procs from proc_list  
						
						 
						
						
						
					 
					
						2005-02-19 00:06:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							0bd202c57b 
							
						 
					 
					
						
						
							
							convert start_time to millis  
						
						 
						
						
						
					 
					
						2005-02-18 23:54:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							3e3e117f18 
							
						 
					 
					
						
						
							
							fix key for disk metrics, but wtf it still worked fine  
						
						 
						
						
						
					 
					
						2005-02-18 20:18:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							311c1a2f1c 
							
						 
					 
					
						
						
							
							old NtQuerySystemInformation works as expected for cpu metrics, use it instead of perflib  
						
						 
						
						
						
					 
					
						2005-02-18 20:13:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							f7a1567a9f 
							
						 
					 
					
						
						
							
							old NtQuerySystemInformation works as expected for cpu metrics, use it instead of perflib  
						
						 
						
						
						
					 
					
						2005-02-18 20:03:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							dfc17b0616 
							
						 
					 
					
						
						
							
							cpu mhz fixup  
						
						 
						
						
						
					 
					
						2005-02-17 01:42:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							df486b12dd 
							
						 
					 
					
						
						
							
							rid 64bit compile warnings  
						
						 
						
						
						
					 
					
						2005-02-16 22:39:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							aa74f370ad 
							
						 
					 
					
						
						
							
							freebsd disk read/write metrics  
						
						 
						
						
						
					 
					
						2005-02-16 19:27:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							2b26862c45 
							
						 
					 
					
						
						
							
							freebsd proc_args using sysctl  
						
						 
						
						
						
					 
					
						2005-02-16 18:33:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							54b12212fa 
							
						 
					 
					
						
						
							
							change proc_env to return NOTIMPL if no /dev/kmem perms.  
						
						 
						
						
						
					 
					
						2005-02-16 18:01:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							2ee1013aad 
							
						 
					 
					
						
						
							
							lets say NOTIMPL if /proc is not mounted.  freebsd 5.x does not mount /proc  
						
						 
						
						... 
						
						
						
						by default. 
						
					 
					
						2005-02-16 17:56:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							5e065145e5 
							
						 
					 
					
						
						
							
							avoid /proc on freebsd for proc_time  
						
						 
						
						
						
					 
					
						2005-02-16 02:54:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							c37991c69c 
							
						 
					 
					
						
						
							
							/proc check for proc_exe  
						
						 
						
						
						
					 
					
						2005-02-15 19:13:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							44fabf2103 
							
						 
					 
					
						
						
							
							use sysctl for memory metrics on freebsd  
						
						 
						
						
						
					 
					
						2005-02-15 18:47:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							eddfa04179 
							
						 
					 
					
						
						
							
							first try sysctl to get swap info on freebsd  
						
						 
						
						
						
					 
					
						2005-02-15 02:43:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							d02f09c178 
							
						 
					 
					
						
						
							
							sysctl code for darwin works on freebsd 5.3 (not 4.x), use it to avoid  
						
						 
						
						... 
						
						
						
						/dev/kmem perms. 
						
					 
					
						2005-02-15 02:09:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							59eb92f4ce 
							
						 
					 
					
						
						
							
							prevent perror() call if kvm_open fails  
						
						 
						
						
						
					 
					
						2005-02-15 01:57:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							1a0c381c58 
							
						 
					 
					
						
						
							
							try sysctl first to get cpu info  
						
						 
						
						
						
					 
					
						2005-02-15 01:56:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							6d6ebf238c 
							
						 
					 
					
						
						
							
							more /proc checks  
						
						 
						
						
						
					 
					
						2005-02-13 05:55:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							2d375e1f3f 
							
						 
					 
					
						
						
							
							some checks for /proc  
						
						 
						
						
						
					 
					
						2005-02-13 05:46:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							3521d8bc72 
							
						 
					 
					
						
						
							
							fix cpu mhz  
						
						 
						
						
						
					 
					
						2005-02-13 05:32:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							a50c77a330 
							
						 
					 
					
						
						
							
							compile again on freebsd 4.x  
						
						 
						
						
						
					 
					
						2005-02-13 05:13:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							6f86a07623 
							
						 
					 
					
						
						
							
							filter out system processes and threads from proc_list  
						
						 
						
						
						
					 
					
						2005-02-13 05:05:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							b5bb7c5c4f 
							
						 
					 
					
						
						
							
							more freebsd 5.3 changes  
						
						 
						
						
						
					 
					
						2005-02-13 04:22:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							af9741da30 
							
						 
					 
					
						
						
							
							port to freebsd 5.3  
						
						 
						
						
						
					 
					
						2005-02-13 04:13:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							6ad0b561e7 
							
						 
					 
					
						
						
							
							freebsd proc_mem  
						
						 
						
						
						
					 
					
						2005-02-13 03:24:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							5bc64bd40a 
							
						 
					 
					
						
						
							
							rid warning  
						
						 
						
						
						
					 
					
						2005-02-12 02:49:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							08e6b0cb8b 
							
						 
					 
					
						
						
							
							check /dev/kmem perms  
						
						 
						
						
						
					 
					
						2005-02-12 01:50:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							066ef754c4 
							
						 
					 
					
						
						
							
							some freebsd cpu infos  
						
						 
						
						
						
					 
					
						2005-02-12 00:40:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							7852029a84 
							
						 
					 
					
						
						
							
							freebsd cpu mhz  
						
						 
						
						
						
					 
					
						2005-02-12 00:18:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							ffd6610ea9 
							
						 
					 
					
						
						
							
							darwin cpu mhz  
						
						 
						
						
						
					 
					
						2005-02-12 00:11:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							d1a6e3e143 
							
						 
					 
					
						
						
							
							always destroy the rpc client in nfsping  
						
						 
						
						
						
					 
					
						2005-02-11 23:47:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							c9287bfccc 
							
						 
					 
					
						
						
							
							move procfs_args_get within ifdef WIN32  
						
						 
						
						
						
					 
					
						2005-02-11 21:27:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							49be12938f 
							
						 
					 
					
						
						
							
							piece of proc_exe for freebsd  
						
						 
						
						
						
					 
					
						2005-02-09 08:07:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							99ed144a86 
							
						 
					 
					
						
						
							
							freebsd proc_env  
						
						 
						
						
						
					 
					
						2005-02-09 07:53:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							26596a0fee 
							
						 
					 
					
						
						
							
							freebsd proc_args  
						
						 
						
						
						
					 
					
						2005-02-09 07:29:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							b2cc0c4c48 
							
						 
					 
					
						
						
							
							move /proc/pid/cmdline parsing to sigar_util.c  
						
						 
						
						
						
					 
					
						2005-02-09 07:29:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							734e766771 
							
						 
					 
					
						
						
							
							freebsd proc_time  
						
						 
						
						
						
					 
					
						2005-02-09 07:06:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							06abd079e8 
							
						 
					 
					
						
						
							
							freebsd proc_list  
						
						 
						
						
						
					 
					
						2005-02-09 04:31:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							7d61e468b2 
							
						 
					 
					
						
						
							
							freebsd memory metrics  
						
						 
						
						
						
					 
					
						2005-02-09 04:19:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							d879ff5bb8 
							
						 
					 
					
						
						
							
							rename handle to /dev/kmem  
						
						 
						
						
						
					 
					
						2005-02-09 03:56:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							0f4850670f 
							
						 
					 
					
						
						
							
							freebsd cpu metrics  
						
						 
						
						
						
					 
					
						2005-02-09 03:54:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							ac37c62faa 
							
						 
					 
					
						
						
							
							freebsd swap metrics  
						
						 
						
						
						
					 
					
						2005-02-09 03:36:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							f2b66f82cb 
							
						 
					 
					
						
						
							
							fix freebsd compile  
						
						 
						
						
						
					 
					
						2005-02-09 01:22:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							aae3c7496c 
							
						 
					 
					
						
						
							
							function to ping an nfs server  
						
						 
						
						
						
					 
					
						2005-02-03 22:25:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							7f15d07b45 
							
						 
					 
					
						
						
							
							fix win2003 crash  
						
						 
						
						
						
					 
					
						2005-01-28 16:33:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							9143abc140 
							
						 
					 
					
						
						
							
							fix windows 2003 perfdata registry/pdh.dll problem  
						
						 
						
						
						
					 
					
						2005-01-27 02:28:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							bee745af0d 
							
						 
					 
					
						
						
							
							aix thread_cpu_get impl  
						
						 
						
						
						
					 
					
						2005-01-07 00:34:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							ebb4e703c8 
							
						 
					 
					
						
						
							
							link against libpthreads  
						
						 
						
						
						
					 
					
						2005-01-07 00:09:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							11ecd9cf07 
							
						 
					 
					
						
						
							
							pthread_getrusage_np wrapper  
						
						 
						
						
						
					 
					
						2005-01-07 00:09:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							45bef706a4 
							
						 
					 
					
						
						
							
							from 5.2, required to link pthread_getrusage_np when building on 4.3  
						
						 
						
						
						
					 
					
						2005-01-07 00:08:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							063d879294 
							
						 
					 
					
						
						
							
							only map ENOENT to ESRCH for /proc open errors  
						
						 
						
						
						
					 
					
						2004-12-18 01:20:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							55e669634c 
							
						 
					 
					
						
						
							
							fix bug sigar_get_kstats_multi where not enough memory was allocated  
						
						 
						
						
						
					 
					
						2004-12-17 00:43:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							8e420228a1 
							
						 
					 
					
						
						
							
							fix if disk has no volume group  
						
						 
						
						
						
					 
					
						2004-12-11 01:10:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							9721ca0121 
							
						 
					 
					
						
						
							
							implement disk i/o metrics  
						
						 
						
						
						
					 
					
						2004-12-07 16:53:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							69e8003fe2 
							
						 
					 
					
						
						
							
							fillin sigar_mem  
						
						 
						
						
						
					 
					
						2004-09-06 03:27:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							ac0e4ac5a0 
							
						 
					 
					
						
						
							
							copy of src/os/stub  
						
						 
						
						
						
					 
					
						2004-09-06 03:02:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							cb45a3956c 
							
						 
					 
					
						
						
							
							fix compiler warnings  
						
						 
						
						
						
					 
					
						2004-09-06 02:50:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							9a071a99a4 
							
						 
					 
					
						
						
							
							detect solaris version, use it to skip init_libproc if >= solaris 10.  
						
						 
						
						
						
					 
					
						2004-09-04 22:59:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							6876eeabd3 
							
						 
					 
					
						
						
							
							fillin proc_exe on solaris 10 using new /proc/<pid>/path/ feature  
						
						 
						
						
						
					 
					
						2004-09-04 22:46:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							42f7549b49 
							
						 
					 
					
						
						
							
							remove unused /proc/cred function.  
						
						 
						
						... 
						
						
						
						fix proc_status function name. 
						
					 
					
						2004-09-04 19:01:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							c9990246da 
							
						 
					 
					
						
						
							
							PR: 9519  
						
						 
						
						... 
						
						
						
						proc_dirname does not exist in solaris 10's libproc.so 
						
					 
					
						2004-09-04 18:56:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							2e940caf97 
							
						 
					 
					
						
						
							
							PR: 9519  
						
						 
						
						... 
						
						
						
						workaround solaris 10 issue in proc_time 
						
					 
					
						2004-09-04 18:37:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							ed77b95632 
							
						 
					 
					
						
						
							
							fix possible crash in get_cpu_instance  
						
						 
						
						
						
					 
					
						2004-08-27 23:06:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							4736d77c87 
							
						 
					 
					
						
						
							
							add proc_time.total field (sum of user+sys)  
						
						 
						
						
						
					 
					
						2004-08-21 00:25:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							606275fc36 
							
						 
					 
					
						
						
							
							renaming proc_time.{utime,stime} to proc_time.{user,sys}  
						
						 
						
						... 
						
						
						
						'utime' and 'stime' are common within system structures, but with lots of
other stuff in the structure unrelated to time.  having 'time' in both the
structure/class name and the field at the sigar level is just lame. 
						
					 
					
						2004-08-21 00:13:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							a79bb600b9 
							
						 
					 
					
						
						
							
							assume Xeon on redhat AS 2.1 is HT enabled  
						
						 
						
						
						
					 
					
						2004-08-11 22:44:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							25887e0f4a 
							
						 
					 
					
						
						
							
							change get_proc_info to report 'No such process'  
						
						 
						
						
						
					 
					
						2004-08-10 22:24:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							b85eea0ff9 
							
						 
					 
					
						
						
							
							workaround issue seen on occasion w/ 2003 server in vmware.  
						
						 
						
						... 
						
						
						
						for reasons unknown, the process perf object sometimes comes back with
the counter titles but no instances.  this would crash the agent. 
						
					 
					
						2004-08-10 21:51:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							948b456433 
							
						 
					 
					
						
						
							
							fix get_perf_object, ReqQuery was shrinking the sigar->perfbuf_size  
						
						 
						
						
						
					 
					
						2004-08-09 21:46:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc1b99d32 
							
						 
					 
					
						
						
							
							fix proc_args when cmdline crosses first page boundry (seen w/ WebSphere)  
						
						 
						
						
						
					 
					
						2004-08-04 05:18:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							63924059e2 
							
						 
					 
					
						
						
							
							rid lousy getarg parser in favor of CommandLineToArgvW  
						
						 
						
						
						
					 
					
						2004-08-03 03:25:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							2e8f6226e3 
							
						 
					 
					
						
						
							
							some fixes and make command line parser reusable  
						
						 
						
						
						
					 
					
						2004-08-03 03:18:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							bb02117ef4 
							
						 
					 
					
						
						
							
							change proc_args to use CommandLineToArgvW parser  
						
						 
						
						
						
					 
					
						2004-08-03 03:06:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							042c38ae95 
							
						 
					 
					
						
						
							
							remove old code to get proc_args  
						
						 
						
						
						
					 
					
						2004-08-03 02:58:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							b8a09c70f0 
							
						 
					 
					
						
						
							
							increase peb cmdline buffer size  
						
						 
						
						
						
					 
					
						2004-08-03 02:45:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							df5e418f30 
							
						 
					 
					
						
						
							
							canonicalize proc_exe.{name,cwd}  
						
						 
						
						
						
					 
					
						2004-08-01 20:42:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							d939d1763c 
							
						 
					 
					
						
						
							
							use PEB to get the proc_exe.cwd  
						
						 
						
						
						
					 
					
						2004-08-01 20:31:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							43768bac66 
							
						 
					 
					
						
						
							
							handle proc_exe.name for self process  
						
						 
						
						
						
					 
					
						2004-07-30 02:37:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							5213a822f6 
							
						 
					 
					
						
						
							
							pullout some dlinfo code from proc_modules to be reused  
						
						 
						
						
						
					 
					
						2004-07-30 02:27:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							19e7aa64a5 
							
						 
					 
					
						
						
							
							fillin proc_exe.name  
						
						 
						
						
						
					 
					
						2004-07-30 02:15:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							4e3cdb949b 
							
						 
					 
					
						
						
							
							refactor so pgrab can be used elsewhere  
						
						 
						
						
						
					 
					
						2004-07-30 02:07:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							5d4736e043 
							
						 
					 
					
						
						
							
							proc_modules refactor to prevent possible phandle leaks  
						
						 
						
						
						
					 
					
						2004-07-30 02:02:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							23f6fd91b3 
							
						 
					 
					
						
						
							
							use libproc.so to fillin the proc_exe cwd and root fields  
						
						 
						
						
						
					 
					
						2004-07-30 01:57:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Doug MacEachern 
							
						 
					 
					
						
						
						
						
							
						
						
							f3705ac25d 
							
						 
					 
					
						
						
							
							refactor libproc.so fu to be used elsewhere  
						
						 
						
						
						
					 
					
						2004-07-30 01:46:34 +00:00