Commit Graph

146 Commits

Author SHA1 Message Date
Doug MacEachern
ac0c681fb7 [SIGAR-102] check kernel version rather than /proc/diskstats to detect nptl 2008-05-16 02:37:21 +00:00
Doug MacEachern
9e9b25bcd5 [SIGAR-103] Recognize jfs and psfs as local filesystem types 2008-05-10 03:04:59 +00:00
Doug MacEachern
ec98ffbc5e mv HAS_NPTL define 2008-05-09 04:25:39 +00:00
Doug MacEachern
ed23cc08e3 [SIGAR-102] do not attempt to filter LinuxThreads in 2.6+ kernels 2008-05-09 04:18:17 +00:00
Doug MacEachern
d6a245fa0f [SIGAR-93] fix disk.queue 2008-04-26 23:29:22 +00:00
Doug MacEachern
d895adc73e rename cpu_info -> info 2008-04-11 17:54:08 +00:00
Doug MacEachern
51b607866f add cpu_info.cores_per_socket 2008-04-11 17:46:36 +00:00
Doug MacEachern
e4c00a7b92 fix cpu_info list size accounting 2008-04-11 17:25:11 +00:00
Doug MacEachern
a3364ec38d handle the case where VM guest may have 1 virtual ncpu on multicore hosts 2008-04-11 03:28:33 +00:00
Doug MacEachern
2b9c8971e0 move cpuid from os/linux to sigar_util for use on other platforms 2008-04-09 06:29:08 +00:00
Doug MacEachern
187df2f462 add total_cores and total_sockets to sigar_cpu_info_t 2008-04-09 04:38:02 +00:00
Doug MacEachern
eee071783c refactor/simplify cpu core detection 2008-04-09 03:16:15 +00:00
Doug MacEachern
d826684c33 [SIGAR-92] Add memory free and used in percentage units 2008-04-03 04:45:28 +00:00
Doug MacEachern
70bfdee076 use sigar_iodev_get 2008-03-16 02:21:46 +00:00
Doug MacEachern
f51eac00b2 [SIGAR-86] Add options field to sigar_file_system_t 2008-02-11 04:07:31 +00:00
Doug MacEachern
7e422addb4 [SIGAR-85] Fix possible integer overflow in sigar_file_system_usage 2008-02-01 00:56:05 +00:00
Doug MacEachern
efb74c1703 sanity check strchr results 2008-01-29 00:08:29 +00:00
Doug MacEachern
b224421cc4 [SIGAR-53] [SIGAR-73] Recognize gfs and ocfs2 as local filesystems 2007-11-09 22:54:07 +00:00
Doug MacEachern
cec8bcc400 [SIGAR-72] close /proc/stat fp 2007-11-09 22:37:17 +00:00
Doug MacEachern
0883efd92c [SIGAR-72] Fix possible crash parsing /proc/stat:btime 2007-11-09 17:31:31 +00:00
Doug MacEachern
29f25f22b7 fake boot_time if no btime in /proc/stat 2007-11-09 01:27:32 +00:00
Doug MacEachern
7720fc973d fix disk_usage memcpy 2007-11-07 05:32:25 +00:00
Doug MacEachern
ac8f9541cd [SIGAR-71] option for cpu_list to report cores rather than sockets 2007-11-06 06:55:55 +00:00
Doug MacEachern
c97cfd68d7 use FSDEV_ID for devices 2007-11-04 18:21:56 +00:00
Doug MacEachern
76beb87f73 move fsdev field to sigar_t 2007-11-04 16:29:19 +00:00
Doug MacEachern
fc5add25ba use device service_time for partitions in 2.6 kernels 2007-11-04 02:50:27 +00:00
Doug MacEachern
60b0114c50 start linux disk service_time impl 2007-11-03 23:10:59 +00:00
Doug MacEachern
4d7e7a3bd7 re-org sigar_disk_usage_t struct 2007-10-13 21:56:18 +00:00
Doug MacEachern
07e4db1d14 add sigar_disk_usage_get 2007-10-13 21:27:26 +00:00
Doug MacEachern
1a974c02f2 make iostats functions usable with device path 2007-10-10 04:40:52 +00:00
Doug MacEachern
3badfe1723 make iostats usable with sigar_disk_usage_t 2007-10-10 03:19:21 +00:00
Doug MacEachern
f37c435ede add disk rtime and wtime 2007-10-10 02:43:40 +00:00
Doug MacEachern
98157a49ce share FSDEV_ID macro 2007-10-09 21:53:34 +00:00
Doug MacEachern
8fb0941eca add file_system_usage.disk_time 2007-10-09 21:48:50 +00:00
Doug MacEachern
f55cb9cfba recognize Scientific Linux 2007-10-05 23:13:06 +00:00
Doug MacEachern
53a95a5de5 refactor get_fsdev for future expansion 2007-09-27 02:32:48 +00:00
Doug MacEachern
eec869f6d7 add tcp.in_errs 2007-08-08 06:11:20 +00:00
Doug MacEachern
bde8f07e8b s/nfsstat/nfs/g 2007-08-08 05:40:58 +00:00
Doug MacEachern
f8c583fbc8 remove _stat from sigar_tcp names 2007-08-08 05:34:21 +00:00
Doug MacEachern
7e0b4af3ca Remove useless tcpMaxConn 2007-08-08 05:05:16 +00:00
Doug MacEachern
ca85eee8c5 linux nfs stat impl 2007-07-26 07:42:54 +00:00
Doug MacEachern
58b300996b [SIGAR-64] stub nfs functions 2007-07-26 06:30:29 +00:00
Doug MacEachern
3ff8a2666d Validate Uid+Gid fields exist in proc_cred_get 2007-07-20 20:29:44 +00:00
Doug MacEachern
585d510fb4 [SIGAR-62] linux swap.page_{in,out} impl 2007-07-20 18:22:20 +00:00
Doug MacEachern
ba1d44fe17 [SIGAR-62] stub swap.page_{in,out} 2007-07-20 18:02:21 +00:00
Doug MacEachern
ef37a1bf3a linux tcp_stat impl 2007-07-14 16:31:37 +00:00
Doug MacEachern
fe76b8fe7d stub tcp_stat function 2007-07-14 16:01:58 +00:00
Doug MacEachern
de3406cd22 [SIGAR-61] Alternative to /proc/cpuinfo.MHz 2007-06-28 19:07:29 +00:00
Doug MacEachern
4d218a4cc4 [SIGAR-60] Add multi-core AMD Opteron detection 2007-06-28 18:25:50 +00:00
Doug MacEachern
b498232e19 fix net_connection.inode 2007-06-02 17:25:28 +00:00