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 |
Doug MacEachern
|
f6f395d68e
|
Add net_listen_address function to lookup bind address of a listen socket
|
2007-04-06 12:50:05 +00:00 |
Doug MacEachern
|
fbaa233617
|
save listen port address as cache val for later use
|
2007-04-06 12:27:32 +00:00 |
Doug MacEachern
|
614fd63728
|
[SIGAR-4] Move to walk version of net_stat
|
2007-04-06 12:14:38 +00:00 |
Doug MacEachern
|
86deb1a2d9
|
Add net_stat_port function to provide metrics on specific port+address
|
2007-04-06 05:05:37 +00:00 |
Doug MacEachern
|
e3edf38057
|
[SIGAR-46] Fix cpu_info.{mhz,cache_size} fields in UML vms
|
2007-04-05 18:51:22 +00:00 |
Doug MacEachern
|
f1899e093d
|
fix whitespace trim in cpu_model_adjust
|
2007-04-05 18:46:04 +00:00 |
Doug MacEachern
|
e91faa5dbc
|
change net_info to work if /etc/resolv.conf does not exist
|
2007-04-05 17:00:28 +00:00 |
Doug MacEachern
|
a2572d9510
|
change net_interface_config_primary_get to likely interface if none have an ip (unplugged)
|
2007-04-05 16:56:42 +00:00 |
Doug MacEachern
|
2af66e050e
|
return SIGAR_ENXIO if sigar_net_interface_config_primary_get fails
|
2007-04-05 15:55:59 +00:00 |
Doug MacEachern
|
7dab1f69a2
|
return SIGAR_ENOENT if sigar_net_interface_config_primary_get fails
|
2007-04-05 15:50:23 +00:00 |
Doug MacEachern
|
5ec635a1b4
|
change sigar_net_interface_config_get to return sigar_net_interface_config_primary_get if name == NULL
|
2007-04-05 15:41:43 +00:00 |
Doug MacEachern
|
be5ee7b600
|
[SIGAR-4] Add hook for using mirrored /proc/net/tcp file
|
2007-04-05 02:26:00 +00:00 |
Doug MacEachern
|
b1a19f4e72
|
Implement proc_state_t.threads on OS X
|
2007-03-24 23:07:42 +00:00 |
Doug MacEachern
|
da7ea6cb29
|
add function to get primary net_interface_config
|
2007-03-13 03:49:08 +00:00 |
Doug MacEachern
|
02ddbf19cd
|
validate string to pid conversion
|
2007-03-11 22:44:30 +00:00 |
Doug MacEachern
|
259e157b30
|
fix Pid.Service query parse result
|
2007-03-11 22:39:47 +00:00 |
Doug MacEachern
|
54792c3914
|
include errno.h
|
2007-03-11 22:23:11 +00:00 |
Doug MacEachern
|
156cb68b3c
|
validate string to number conversion
|
2007-03-11 22:18:04 +00:00 |
Doug MacEachern
|
10a031eda3
|
validate string to number conversion
|
2007-03-11 22:14:50 +00:00 |
Doug MacEachern
|
cb4dbce82d
|
validate char value length == 1
|
2007-03-11 22:06:22 +00:00 |
Doug MacEachern
|
0ae78b60d9
|
add ProcCpu support
|
2007-03-11 22:00:07 +00:00 |
Doug MacEachern
|
9983d0a80d
|
add support for double values
|
2007-03-11 21:58:03 +00:00 |