Commit Graph

2958 Commits

Author SHA1 Message Date
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