Doug MacEachern
|
f32e386b19
|
use snprintf
|
2006-09-30 17:48:33 +00:00 |
|
Doug MacEachern
|
35ed4a62fb
|
make get_cpu_model reuseable and use for sys_info.machine
|
2006-09-25 14:13:10 +00:00 |
|
Doug MacEachern
|
f5e87e752e
|
set sys_info arch, version and description
|
2006-09-25 13:57:49 +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
|
e472dc9d9a
|
add copyright
|
2006-07-15 17:46:36 +00:00 |
|
Doug MacEachern
|
ea4f9c7ee4
|
use libperfstat for net_interface_stat when available
|
2006-07-07 00:19:50 +00:00 |
|
Doug MacEachern
|
98c1392db0
|
add netinterface wrapper
|
2006-07-07 00:18:23 +00:00 |
|
Doug MacEachern
|
6a39114b1f
|
extension is appended by newer cpptasks
|
2006-07-06 19:35:22 +00:00 |
|
Doug MacEachern
|
b6950ca519
|
store net_connection addresses in binary rather than string
|
2006-07-04 16:41:53 +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
|
51dceb9688
|
implement sigar_net_connection_walk for aix
|
2006-07-01 18:44:41 +00:00 |
|
Doug MacEachern
|
475ddf2428
|
remove mem.shared
|
2006-07-01 02:47:09 +00:00 |
|
Doug MacEachern
|
829f93104f
|
remove aix 4.x + 5.x bincompat insanity, allowing sigar to be compiled on 5.x
|
2006-06-28 02:48:02 +00:00 |
|
Doug MacEachern
|
8355e44d8c
|
cast to prevent possible integer overflow in filesystem_usage
|
2006-05-31 00:59:14 +00:00 |
|
Doug MacEachern
|
39e0b3b948
|
add net_interface_stat.speed
|
2006-03-07 01:35:56 +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
|
af1556f004
|
fix perfstat_init
|
2006-03-01 14:25:44 +00:00 |
|
Doug MacEachern
|
dc3eceb517
|
move self_path to the base sigar_t
|
2005-12-14 18:35:19 +00:00 |
|
Doug MacEachern
|
530157168d
|
add proc_mem page fault metrics
|
2005-11-23 17:39:28 +00:00 |
|
Doug MacEachern
|
92a33c7caf
|
use procsinfo64 and get proc_state.priority from that
|
2005-11-23 01:24:29 +00:00 |
|
Doug MacEachern
|
6b7a36f521
|
add proc_state.processor
|
2005-11-23 01:16:52 +00:00 |
|
Doug MacEachern
|
60271c8ac9
|
add proc_state.threads
|
2005-11-22 21:55:41 +00:00 |
|
Doug MacEachern
|
fc6592f379
|
proc_mem.resident same as proc_mem.rss
|
2005-11-01 19:11:13 +00:00 |
|
Doug MacEachern
|
5ba12f568d
|
fix who_list on aix, struct utmp is not binary compatible
|
2005-09-24 22:37:21 +00:00 |
|
Doug MacEachern
|
24296593f7
|
net_route_list is not implented
|
2005-09-24 21:36:16 +00:00 |
|
Doug MacEachern
|
ad50c42292
|
set queue metrics
|
2005-05-13 03:28:21 +00:00 |
|
Doug MacEachern
|
bd8c153973
|
add KOFFSET_TCB
|
2005-05-13 01:18:21 +00:00 |
|
Doug MacEachern
|
b1815c1dd6
|
implement tcp portion of net_connection_list
|
2005-05-12 21:12:06 +00:00 |
|
Doug MacEachern
|
aeb73b9982
|
add missing cpu wait
|
2005-05-12 00:16:53 +00:00 |
|
Doug MacEachern
|
2299b02202
|
dont reconvert for cpu total
|
2005-05-12 00:15:27 +00:00 |
|
Doug MacEachern
|
fe1ed25bd1
|
add missing cpu wait
|
2005-05-12 00:13:14 +00:00 |
|
Doug MacEachern
|
6fed44d47c
|
convert cpu times to seconds
|
2005-05-12 00:11:05 +00:00 |
|
Doug MacEachern
|
22452e99fc
|
add file_system_usage_t.used field
|
2005-04-26 19:55:21 +00:00 |
|
Doug MacEachern
|
009d51854c
|
impl new disk metrics
|
2005-04-07 01:50:46 +00:00 |
|
Doug MacEachern
|
aa3a6a201d
|
init new disk fields
|
2005-04-07 01:28:07 +00:00 |
|
Doug MacEachern
|
c3a432ac60
|
use protocol arg in proc_port
|
2005-03-16 04:03:16 +00:00 |
|
Doug MacEachern
|
c31d2c5712
|
add protocol param to proc_port function
|
2005-03-16 02:44:52 +00:00 |
|
Doug MacEachern
|
730ee36885
|
implement proc_port for aix
|
2005-03-16 01:33:29 +00:00 |
|
Doug MacEachern
|
b9144d1728
|
pass sigar_t* to sigar_os_error_string
|
2005-03-12 06:19:34 +00:00 |
|
Doug MacEachern
|
f702a007c7
|
dont lookup disk entry if stat fails
|
2005-02-24 06:03:56 +00:00 |
|
Doug MacEachern
|
61664d00df
|
build diskmap using libperfstat and odm rather than lspv on 5.x
|
2005-02-24 05:45:24 +00:00 |
|
Doug MacEachern
|
6c366f4842
|
re-enable disk io metrics.
use libperfstat to get disk io metrics on aix 5.1+
|
2005-02-24 03:45:34 +00:00 |
|
Doug MacEachern
|
fe9d14925e
|
add perfstat_disk wrapper
|
2005-02-24 03:44:41 +00:00 |
|
Doug MacEachern
|
df3c30eadf
|
disable disk read/write metrics
|
2005-02-23 20:26:50 +00:00 |
|
Doug MacEachern
|
37d68c8180
|
keep /dev/mem fd open
|
2005-02-23 17:29:10 +00:00 |
|
Doug MacEachern
|
3cd8cf7638
|
cache the iostat addresses
|
2005-02-22 22:52:18 +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 |
|