Commit Graph

134 Commits

Author SHA1 Message Date
Doug MacEachern
405e95e6bb move sigar_proc_stat_get to sigar.c 2007-04-14 21:25:20 +00:00
Doug MacEachern
4faf382ac4 [SIGAR-42] Honor Solaris mnttab ignore flag in file_system_list 2007-02-15 14:27:11 +00:00
Doug MacEachern
39d8d0930b [SIGAR-17] Fix possible bad cpu list number on Solaris 2007-02-13 00:21:11 +00:00
Doug MacEachern
3f94d624b1 Make sure solaris has _POSIX_PTHREAD_SEMANTICS defined 2007-02-07 16:32:36 +00:00
Doug MacEachern
ba73629ca0 recognize vxfs as a local disk 2007-01-31 16:57:04 +00:00
Doug MacEachern
165e7d6a99 fix cpu metrics for sparc64 and change loadavg back to using ui32 2007-01-17 18:14:14 +00:00
Doug MacEachern
ee70e39574 use kstat_named_t.value.ui64 when built for sparc64 2007-01-17 17:19:06 +00:00
Doug MacEachern
e554a35a0e prevent possible segfault in proc_args 2006-12-31 17:31:04 +00:00
Doug MacEachern
3676a936de add some debug info to cpu_list 2006-12-04 20:00:58 +00:00
Doug MacEachern
70cefa7c18 [SIGAR-19] Change cpu time units to milliseconds 2006-12-04 18:22:51 +00:00
Doug MacEachern
46d43d99b8 rename macro 2006-12-04 16:44:11 +00:00
Doug MacEachern
795fa1ae44 [SIGAR-19] change process cpu time units to milliseconds 2006-12-04 03:42:27 +00:00
Doug MacEachern
2fd03a2fde make use_ucb_ps default on to get around proc_pargs permissions 2006-10-13 13:07:31 +00:00
Doug MacEachern
10e8d8804f use KSTAT_NAMED_STR_PTR if available 2006-10-10 01:00:22 +00:00
Doug MacEachern
f32e386b19 use snprintf 2006-09-30 17:48:33 +00:00
Doug MacEachern
4f8ef532dc set sys_info.arch 2006-09-25 01:36:03 +00:00
Doug MacEachern
ad2533a444 rename sysinfo -> sys_info 2006-09-25 01:35:13 +00:00
Doug MacEachern
6a47deb2bb set sys_info vendor_version and description 2006-09-25 01:22:00 +00:00
Doug MacEachern
b56465027f fix typo 2006-09-25 01:04:03 +00:00
Doug MacEachern
84b8fff7b1 start port of OperatingSystem.java to sigar_sys_info C api 2006-09-24 18:23:04 +00:00
Doug MacEachern
2fe2ab4349 Use kstat.cpu_info.brand to determine sigar_cpu_info_t.vendor on Solaris 10+ 2006-09-21 03:09:47 +00:00
Doug MacEachern
9d7275a29b [SIGAR-14] Fix sigar_cpu_t.total on Linux and Solaris with multi-core CPUs 2006-09-07 14:10:24 +00:00
Doug MacEachern
a5bd4d351a [SIGAR-11] Initialize log fields in solaris_sigar.c:sigar_os_open 2006-07-24 18:14:19 +00:00
Doug MacEachern
5ff9191626 clearly mark altered as required by license 2006-07-15 17:56:21 +00:00
Doug MacEachern
bb54a1869a hyperic copyright does not apply here 2006-07-15 17:49:04 +00:00
Doug MacEachern
e472dc9d9a add copyright 2006-07-15 17:46:36 +00:00
Doug MacEachern
8a7e53b9a6 [SIGAR-9] Fix possible overflow in solaris sigar_mem_get impl 2006-07-11 22:03:48 +00:00
Doug MacEachern
ee37d10b2c convert net_route to use net_address_t 2006-07-04 19:22:05 +00:00
Doug MacEachern
e4303ee612 store net_connection addresses in binary rather than string 2006-07-04 16:35:27 +00:00
Doug MacEachern
1dfae602a6 rename connection getters 2006-07-03 20:34:42 +00:00
Doug MacEachern
13751fe221 all platforms use sigar.c:sigar_net_connection_list_get expect linux 2006-07-01 19:11:54 +00:00
Doug MacEachern
525c16a5f9 implement sigar_net_connection_walk for solaris 2006-07-01 17:16:47 +00:00
Doug MacEachern
475ddf2428 remove mem.shared 2006-07-01 02:47:09 +00:00
Doug MacEachern
8355e44d8c cast to prevent possible integer overflow in filesystem_usage 2006-05-31 00:59:14 +00:00
Doug MacEachern
bd6415618b fold UltraSPARC-T1 virtual cpus into the physical cpus 2006-05-03 07:02:35 +00:00
Doug MacEachern
ce71b968c6 add net_interface_stat.speed for solaris 2006-03-07 01:20:58 +00:00
Doug MacEachern
9f5ad58812 add net_interface_stat.speed 2006-03-07 01:08:23 +00:00
Doug MacEachern
e63e0ff456 remove proc_mem.{rss,vsize} 2006-03-04 02:48:58 +00:00
Doug MacEachern
9ca64171c2 move sigar_getword to sigar_util 2005-12-13 01:18:30 +00:00
Doug MacEachern
9414b07011 cache args when using ucb/ps 2005-12-10 02:33:49 +00:00
Doug MacEachern
50f8e4e4b6 experiment w/ using /usr/ucb/ps for proc_args if EACCES 2005-12-10 01:01:44 +00:00
Doug MacEachern
b801cbc500 remove unused code 2005-12-09 21:57:00 +00:00
Doug MacEachern
b18c9b2c3d remove unused code 2005-12-09 21:55:06 +00:00
Doug MacEachern
005fea17c2 avoid memcpy of kstat_io_t in kstat_read 2005-12-09 21:10:56 +00:00
Doug MacEachern
225e8e4da4 check return value of kstat_chain_update 2005-12-09 21:03:14 +00:00
Doug MacEachern
42cbd0df47 kstat_chain_update in first call to get_multi_kstats 2005-12-09 20:33:20 +00:00
Doug MacEachern
85c55bc8ba add more logging 2005-12-09 20:02:44 +00:00
Doug MacEachern
fb475be338 always use sigar_kstat_update rather than kstat_chain_update directly 2005-12-09 19:24:40 +00:00
Doug MacEachern
fc24578d83 fix net_route_list for solaris 10 2005-12-03 01:31:54 +00:00
Doug MacEachern
f448844f87 fix file_system_usage.free_files 2005-11-28 15:41:32 +00:00