Commit Graph

746 Commits

Author SHA1 Message Date
Doug MacEachern 4b712b5da0 move proc_fdinfo_get for re-use 2007-12-02 00:52:38 +00:00
Doug MacEachern b12956364f [SIGAR-75] Implement sigar_proc_port_get for MacOSX 2007-12-01 23:34:02 +00:00
Doug MacEachern 8e121852bd Add net_connnection.uid 2007-12-01 20:26:36 +00:00
Doug MacEachern f448bae54e Fix a few more where we need to specify number of TCHARs rather than sizeof buffer 2007-11-15 21:48:24 +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 8176b390fa fix compile 2007-11-07 06:52:23 +00:00
Doug MacEachern 77a9528f91 SIGAR_DISK_STATS_NOTIMPL -> SIGAR_DISK_STATS_INIT 2007-11-07 06:44:57 +00:00
Doug MacEachern 2e6a1c1a20 [SIGAR-65] solaris disk_usage.service_time impl 2007-11-07 05:41:08 +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 9d437eb281 refactor towards getting disk service_time 2007-11-04 20:54:22 +00:00
Doug MacEachern b633b1350b simplify file_system.disk impl 2007-11-04 19:56:22 +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 ba98d0cffe aix disk_usage impl 2007-10-20 16:03:15 +00:00
Doug MacEachern 39446b928b [SIGAR-69] Fix osx process state 2007-10-20 14:55:19 +00:00
Doug MacEachern e82820a8c5 start solaris disk_usage impl 2007-10-15 03:50:07 +00:00
Doug MacEachern 4e124513d0 darwin disk_usage impl 2007-10-14 00:18:28 +00:00
Doug MacEachern fe43d98e10 re-org sigar_disk_usage_t struct 2007-10-13 22:53:55 +00:00
Doug MacEachern 0de44bdfbd re-org sigar_disk_usage_t struct 2007-10-13 22:44:20 +00:00
Doug MacEachern 3c5e67a908 re-org sigar_disk_usage_t struct 2007-10-13 22:13:04 +00:00
Doug MacEachern 2f16848e1e re-org sigar_disk_usage_t struct 2007-10-13 22:01:38 +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 7239440ba6 use fixed size disk name 2007-10-11 06:53:25 +00:00
Doug MacEachern acaab9cadb add aix disk time 2007-10-11 06:33:55 +00:00
Doug MacEachern e2fdcb794c use sigar_disk_usage_t 2007-10-10 17:10:23 +00:00
Doug MacEachern a3f20bd030 doc disk counter names 2007-10-10 16:53:11 +00:00
Doug MacEachern 97856b57fd fix disk queue counter 2007-10-10 16:49:24 +00:00
Doug MacEachern fefc5497e2 add disk times 2007-10-10 16:47:39 +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 119da4a0a6 add solaris disk times 2007-10-10 02:47:13 +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 8e9c0f8b60 [SIGAR-68] fix previous rev 2007-09-30 16:22:38 +00:00
Doug MacEachern 8bac6a34b1 sigar_tcp_stat_t renamed to sigar_tcp_t 2007-09-29 18:00:49 +00:00
Doug MacEachern 591a11b106 sigar_tcp_stat_t renamed to sigar_tcp_t 2007-09-29 18:00:04 +00:00
Doug MacEachern a38e6c39d0 [SIGAR-68] Fix possible segfault in cpu_list 2007-09-28 20:19:15 +00:00
Doug MacEachern 45fd67e2aa add some iostat related debug msgs 2007-09-27 23:28:13 +00:00
Doug MacEachern 53a95a5de5 refactor get_fsdev for future expansion 2007-09-27 02:32:48 +00:00
Doug MacEachern 0df96d5eca increase process visibility 2007-08-21 20:51:46 +00:00
Doug MacEachern ec3565b725 increase buffer size 2007-08-21 05:43:10 +00:00
Doug MacEachern f314a01aa4 [SIGAR-67] Change windows proc_exe impl to use PEB 2007-08-21 05:22:01 +00:00
Doug MacEachern 3f79564ffd [SIGAR-66] refactor proc_{exe,args} PEB related code 2007-08-18 19:02:38 +00:00
Doug MacEachern 14f8285648 reset kstat offsets on kstat_chain_update 2007-08-11 00:22:59 +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 de2177933a freebsd nfs stat adjustments 2007-08-05 03:09:11 +00:00
Doug MacEachern 42f26b5461 bsd-ish nfs metrics impl 2007-08-05 02:22:25 +00:00
Doug MacEachern 9d2b1db7fd use sysctl for darwin swap_get 2007-08-04 19:44:56 +00:00
Doug MacEachern c8bbb6a75d use vmstat util for freebsd mem.free 2007-08-04 19:02:27 +00:00
Doug MacEachern e35bc28775 fallback to vm.stats.vm for page_{in,out} 2007-08-04 18:56:41 +00:00
Doug MacEachern 28c04122c7 start freebsd swap.page_{in,out} impl 2007-08-04 18:39:49 +00:00
Doug MacEachern 93f4553c1e darwin swap.page_{in,out} impl 2007-08-04 18:06:16 +00:00
Doug MacEachern ea1427b004 add vmstat util 2007-08-04 18:03:28 +00:00
Doug MacEachern 02ab6d8730 swap.page_{in,out} windows impl 2007-08-03 14:54:22 +00:00
Doug MacEachern 2af18adeb3 add hpux swap rate metrics 2007-08-03 05:04:03 +00:00
Doug MacEachern 0522dd045e swap rate metrics notimpl (tmp) for older solaris 2007-08-02 04:29:34 +00:00
Doug MacEachern e93de3b1dc start swap.page_{in,out} solaris impl 2007-08-02 04:20:34 +00:00
Doug MacEachern 5692a92ddf rid gcc warning 2007-08-02 03:53:05 +00:00
Doug MacEachern 30faef4929 add nfs_server metrics 2007-08-02 00:33:33 +00:00
Doug MacEachern 76e8f77b3d aix swap.page_{in,out} impl 2007-08-01 03:00:59 +00:00
Doug MacEachern 34c15a533b aix nfs metrics impl 2007-08-01 02:51:37 +00:00
Doug MacEachern f3ac51daa5 start solaris nfs metrics 2007-07-30 04:57:02 +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 db2eb59a4c aix tcp_stat impl 2007-07-15 17:20:53 +00:00
Doug MacEachern 472c4f4ca2 rename union 2007-07-15 17:19:26 +00:00
Doug MacEachern 5ba9b0ee11 use perfstat for mem stats 2007-07-15 17:05:17 +00:00
Doug MacEachern 139529c1e5 id is always NULL for perfstat_memory_total 2007-07-15 17:04:41 +00:00
Doug MacEachern 31864e053c calculate sizeof within perfstat proxy 2007-07-15 16:36:06 +00:00
Doug MacEachern 148c562ff6 calculate sizeof within perfstat proxy 2007-07-15 16:30:18 +00:00
Doug MacEachern 203a4bbd08 add more perfstat wrappers 2007-07-15 16:12:09 +00:00
Doug MacEachern 4d44402333 fix compile on aix 5.2 2007-07-15 00:19:10 +00:00
Doug MacEachern 5cfc305137 hpux tcp_stat impl 2007-07-14 23:39:11 +00:00
Doug MacEachern baae33d8fa use tcp_stat_curr_estab 2007-07-14 22:52:12 +00:00
Doug MacEachern b19b26392d darwin/bsd tcp_stat impl 2007-07-14 22:17:22 +00:00
Doug MacEachern c61e7a78b6 windows tcp_stat impl 2007-07-14 17:38:14 +00:00
Doug MacEachern b2fecea5b3 solaris tcp_stat impl 2007-07-14 17:05:01 +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 199eb74ac1 [SIGAR-60] Add multi-core AMD Opteron detection 2007-06-28 23:54:06 +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 407144e707 improve logical processor folding 2007-06-28 00:01:51 +00:00
Doug MacEachern 3dea5eb761 handle cpus in 'faulted' state 2007-06-28 00:00:17 +00:00
Doug MacEachern 3e064dfeb7 rid warnings from modern MSVC 2007-06-27 01:10:12 +00:00