Commit Graph

94 Commits

Author SHA1 Message Date
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
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
8e420228a1 fix if disk has no volume group 2004-12-11 01:10:53 +00:00
Doug MacEachern
5630d9a48a implement disk metrics 2004-12-06 03:51:15 +00:00