Commit Graph

935 Commits

Author SHA1 Message Date
Doug MacEachern
c7089edade fix Pid.PidFile 2007-08-10 02:45:11 +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
b27e2e8eb3 [SIGAR-27] Increase buffer size for get{gr,pw}_r calls 2007-07-28 00:38:50 +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
aa16730d23 fix aix compile 2007-07-15 00:19:25 +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
3e9cc6606e add generic TCP-MIB::tcpCurrEstab impl 2007-07-14 22:51:38 +00:00
Doug MacEachern
cab5e83b04 fix freebsd compile 2007-07-14 22:27:39 +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
Doug MacEachern
37d9c1af0c openbsd tweaks 2007-06-04 00:37:08 +00:00
Doug MacEachern
49962904ed OpenBSD tweaks 2007-06-03 23:04:24 +00:00
Doug MacEachern
67323ea91b fixup includes for OpenBSD 2007-06-03 22:49:16 +00:00
Doug MacEachern
508c39b2aa Port queries only support 'eq' 2007-06-02 17:46:51 +00:00
Doug MacEachern
17cfaa494a add/use pid_branch_match macro 2007-06-02 17:37:05 +00:00
Doug MacEachern
b498232e19 fix net_connection.inode 2007-06-02 17:25:28 +00:00
Doug MacEachern
60bb658fba Fix Pid query when used w/ op other than 'eq' 2007-06-02 15:45:01 +00:00
Doug MacEachern
cb1138b987 fix win32 build 2007-05-19 04:13:01 +00:00
Doug MacEachern
67275223f3 move more utils to sigar_format.[ch] 2007-05-19 03:50:27 +00:00
Doug MacEachern
f037037b0a move string format utils to sigar_format.[ch] 2007-05-19 03:40:12 +00:00
Doug MacEachern
6e51d8ac7b add sigar_file_system_ping util 2007-05-17 06:12:54 +00:00
Doug MacEachern
2ac98124c8 no getuser() in 64-bit mode 2007-05-11 18:45:41 +00:00
Doug MacEachern
fa69ed85df fix aix 64-bit mode compile 2007-05-11 15:50:31 +00:00
Doug MacEachern
b1ae2b2f24 RLIMIT_AS is RLIMIT_RSS on MacOSX 10.3.x 2007-05-11 14:42:41 +00:00
Doug MacEachern
a3410ce4d4 HP-UX does not have strtoull
Submitted by: Jan Kneschke <jan.kneschke@mysql.com>
2007-05-10 15:25:14 +00:00
Doug MacEachern
3fe0a04cc5 Fix integer overflow in sigar_uptime_string 2007-05-10 13:49:03 +00:00
Doug MacEachern
60be6b1151 [SIGAR-56] Fix dir_usage.total 2007-05-04 14:47:27 +00:00
Doug MacEachern
8772228ceb un-static proc_args_create 2007-04-22 19:57:34 +00:00
Doug MacEachern
6da1470043 fix ptql_query_find 2007-04-22 17:54:36 +00:00
Doug MacEachern
09c4138dbd make sigar_proc_args_get a wrapper 2007-04-22 05:37:39 +00:00
Doug MacEachern
ad433cf375 make sigar_proc_list_get a wrapper 2007-04-22 03:54:04 +00:00
Doug MacEachern
1745dcf5d4 rename find_processes -> find 2007-04-22 03:16:38 +00:00
Doug MacEachern
e4981c4d5c fix re cleanup 2007-04-22 02:27:12 +00:00
Doug MacEachern
503298c5cd move ProcessFinder.find to native code 2007-04-21 22:48:20 +00:00
Doug MacEachern
1fc3061a58 Avoid scanning the process list for single Pid.* queries 2007-04-21 18:17:06 +00:00
Doug MacEachern
a1a9f3f494 add native single process finder 2007-04-21 18:04:47 +00:00
Doug MacEachern
697412d938 make pid lookup reuseable 2007-04-21 17:27:44 +00:00
Doug MacEachern
c4a3f548e2 use getpagesize() instead of sysconf 2007-04-21 15:33:03 +00:00
Doug MacEachern
67a86f31d7 use getpagesize() instead of PAGE_SHIFT 2007-04-21 15:30:14 +00:00
Doug MacEachern
5a6526f0aa Fix AIX 5.2 compile where rpcsvc/nfs_prot.h might not exist
Submitted by: Jan Kneschke <jan.kneschke@mysql.com>
2007-04-19 14:49:47 +00:00
Doug MacEachern
2bb854483f improve native ptql exception messages 2007-04-15 23:26:09 +00:00
Doug MacEachern
aa4e73c437 allow setting of sigar_strerror 2007-04-15 23:06:57 +00:00
Doug MacEachern
4c6a988854 refactor to support .re with Args and Env 2007-04-15 21:31:58 +00:00
Doug MacEachern
428e7839fe dont sort queries when reference is used 2007-04-15 20:00:30 +00:00
Doug MacEachern
1ca7d3227f set Pid.Service flag regardless of platform 2007-04-15 19:49:01 +00:00
Doug MacEachern
886f04adea rid compile warnings from modern gcc 2007-04-15 15:58:09 +00:00
Doug MacEachern
9a04924df3 fold java CurrentProcessSummary metric into sigar_proc_stat_t 2007-04-14 22:28:25 +00:00
Doug MacEachern
578b7607db fold sigar_proc_count into sigar_proc_stat_get 2007-04-14 21:28:17 +00:00
Doug MacEachern
405e95e6bb move sigar_proc_stat_get to sigar.c 2007-04-14 21:25:20 +00:00
Doug MacEachern
8643448ff1 add env var support 2007-04-14 17:16:50 +00:00
Doug MacEachern
1e922146a6 [SIGAR-47] Fix sigar_mem_get on 64-bit FreeBSD 2007-04-06 23:38:23 +00:00
Doug MacEachern
71829d95ce shuffle includes to fix freebsd compile 2007-04-06 18:01:50 +00:00
Doug MacEachern
361624c484 filter out MNT_RDONLY mount from file_system_list 2007-04-06 17:41:05 +00:00
Doug MacEachern
1e45ce07e4 prefer ipv4 listen addresses 2007-04-06 16:22:24 +00:00
Doug MacEachern
4e9ee330df broaden inet_ntop support 2007-04-06 16:05:47 +00:00
Doug MacEachern
8f393ee9cc properly handle ipv6 addresses in net_connection_get 2007-04-06 15:44:12 +00:00
Doug MacEachern
c6cad78da2 fix net_listen caching 2007-04-06 15:20:09 +00:00
Doug MacEachern
66fe4fee09 format nit 2007-04-06 13:39:25 +00:00