Bjoern Martin
36434a0a23
added AbstractMBean (base class for all Sigar MBeans)
...
added MBean impls for Cpu, CpuPerc, CpuInfo and Mem
added SigarRegistry MBean (auto-registers a default set of MBeans when registered to/created by an MBeanServer)
2007-04-29 18:13:47 +00:00
Doug MacEachern
a8f28f2ee0
ProcessQueryFactory changes
2007-04-23 00:49:36 +00:00
Doug MacEachern
50a7f2dbe3
add another test
2007-04-23 00:21:07 +00:00
Doug MacEachern
8772228ceb
un-static proc_args_create
2007-04-22 19:57:34 +00:00
Doug MacEachern
983cb0d831
assert Pid.Pid.eq=$$ matches 1 process
2007-04-22 18:30:04 +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
a6a44e183a
remove unused imports
2007-04-22 03:13:07 +00:00
Doug MacEachern
845bac4c29
rid eclipse warning
2007-04-22 03:12:52 +00:00
Doug MacEachern
f469e054ea
remove ProcessFinder usage
2007-04-22 02:28:58 +00:00
Doug MacEachern
e4981c4d5c
fix re cleanup
2007-04-22 02:27:12 +00:00
Doug MacEachern
e46b6e8e8a
s/SigarProxy/Sigar/g
2007-04-22 00:50:17 +00:00
Doug MacEachern
0d8c2d6014
add method to clear cache
2007-04-22 00:46:40 +00:00
Doug MacEachern
6002e9b892
add finder methods to ProcessQuery interface
2007-04-22 00:24:25 +00:00
Doug MacEachern
4de6d48008
remove process finder SigarProxy usage
2007-04-22 00:21:00 +00:00
Doug MacEachern
439f1eab1c
simplify process finder exceptions
2007-04-22 00:10:16 +00:00
Doug MacEachern
10d50d8916
move proxy usage to ProcessFinder
2007-04-21 23:56:43 +00:00
Doug MacEachern
8c102842b7
remove unused
2007-04-21 23:53:08 +00:00
Doug MacEachern
503298c5cd
move ProcessFinder.find to native code
2007-04-21 22:48:20 +00:00
Doug MacEachern
2d0943c5a6
deprecate findSingleProcess
2007-04-21 22:35:27 +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
ff7fd11fac
move to native ptql impl
2007-04-16 01:35:12 +00:00
Doug MacEachern
3ffa2335c3
remove ptql shell command
2007-04-16 01:14:56 +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
d61d564c9b
test getenv
2007-04-14 18:16:15 +00:00
Doug MacEachern
9de8d4924f
bump version
2007-04-14 17:19:09 +00:00
Doug MacEachern
8643448ff1
add env var support
2007-04-14 17:16:50 +00:00
Doug MacEachern
203bab3a7e
1.4
2007-04-14 14:34:35 +00:00
Doug MacEachern
af28b1e2d9
fix javadoc
2007-04-14 14:31:20 +00:00
Doug MacEachern
7dde393538
dont enable -Werror by default
2007-04-14 13:23:28 +00:00
Doug MacEachern
d272e88b2d
fix serialVersionUID on 64-bit systems
2007-04-11 00:46:53 +00:00
Doug MacEachern
0901b214c5
add svn tree awareness
2007-04-10 15:35:04 +00:00
Doug MacEachern
4dc3fb4f68
add net_connection_list wrapper
2007-04-10 02:41:15 +00:00
Doug MacEachern
d0e4824949
better cmd toString
2007-04-09 19:50:32 +00:00
Doug MacEachern
d53c03ec3d
only create one ProcFileMirror
2007-04-07 12:47:33 +00:00