Commit Graph

924 Commits

Author SHA1 Message Date
Bjoern Martin 3471b84099 added skeleton ant.jar to unify classpath
added MBean impl for Swap
fixed several MBeanConstructorInfo specs (were reporting SigarCpu as class)
fixed possible (de)registration problem in registry bean (was not handling ObjectInstances correctly)
2007-04-29 18:59:13 +00:00
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 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 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 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 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 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 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 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
Doug MacEachern 2ab9ea67a6 use mirrored file mtime for timestamp 2007-04-07 12:45:26 +00:00
Doug MacEachern 2329d9b7f5 add constant for 1.4 compat, use to skip ipv6 addr 2007-04-07 03:00:26 +00:00
Doug MacEachern ba8d344da5 disable Pid.*.ne queries 2007-04-07 01:36:18 +00:00
Doug MacEachern 5159ce22bb add more ptql tests 2007-04-07 01:23:58 +00:00
Doug MacEachern 43ffe1cc1a 0.0.0.0 == * 2007-04-06 16:23:19 +00:00
Doug MacEachern 84f5dd1ca5 test stuff 2007-04-06 14:03:29 +00:00
Doug MacEachern 4a9e360914 add primary interface info 2007-04-06 13:54:42 +00:00
Doug MacEachern 873849d4aa replace getNetListenAddress with native function 2007-04-06 13:47:02 +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 9d528d6d78 move some errno mappings to sigar.h 2007-04-05 15:49:17 +00:00
Doug MacEachern 0e48e92124 allow null Strings to pass thru 2007-04-05 15:27:23 +00:00
Doug MacEachern 3c82da72c2 unicode-ize 2007-04-05 15:06:13 +00:00
Doug MacEachern 676be63f35 test ProcFileMirror 2007-04-05 02:49:54 +00:00
Doug MacEachern 1ca37d4411 FileWatcher to mirror /proc files 2007-04-05 02:49:23 +00:00
Doug MacEachern 16a1273b70 handle versioned .jar files 2007-04-04 18:22:25 +00:00
Doug MacEachern 1092f32fe2 update proc_state.threads javadoc 2007-04-04 18:22:05 +00:00
Doug MacEachern 4162251bf3 add ProcCpu typemap 2007-03-11 21:48:47 +00:00
Doug MacEachern 93ef97aaa8 Implement native sigar_proc_cpu_get function 2007-03-11 21:46:41 +00:00
Doug MacEachern 795db98647 refactor for Pid.Service ptql 2007-03-07 06:51:18 +00:00
Doug MacEachern 29ef270b9a add ptql re java impl 2007-03-07 05:11:53 +00:00
Doug MacEachern 537863b3c3 -Dsigar.ptql.native=true to enable testing native port 2007-03-07 05:08:19 +00:00
Doug MacEachern 955891dbef add translation to getKeys and getInstances 2007-03-06 02:21:28 +00:00
Doug MacEachern 3345613037 dont need to lc index 2007-03-06 00:29:40 +00:00
Doug MacEachern ebf212248e test validate method 2007-03-06 00:05:25 +00:00
Doug MacEachern 34899987c0 remove CSTATUS_ prefix 2007-03-06 00:03:24 +00:00
Doug MacEachern e0e7e7d4a0 sizeof PDH_STATUS == sizeof int 2007-03-05 23:56:30 +00:00
Doug MacEachern 457463daf5 add constants for use with validate 2007-03-05 23:38:10 +00:00
Doug MacEachern c6066d166b enable translation by default 2007-03-05 22:10:47 +00:00
Doug MacEachern 2c9b1f638a lower case names in translation index table 2007-03-05 22:08:35 +00:00
Doug MacEachern da89d13c77 handle duplicate counter names 2007-03-05 21:48:58 +00:00
Doug MacEachern c2296865e2 add PdhValidatePath wrapper 2007-03-05 21:24:03 +00:00
Doug MacEachern 98fd0fdbcc there may be more than one index per name 2007-03-05 21:14:27 +00:00
Doug MacEachern 9289f45dce add PdhLookupPerfIndexByName wrapper 2007-03-04 19:06:53 +00:00
Doug MacEachern a4f7770067 [SIGAR-29] Add pdh language translation support 2007-03-04 18:12:59 +00:00
Doug MacEachern 3b5ce46c4d add isEnglish helper 2007-03-04 16:55:58 +00:00
Doug MacEachern 77cde94e95 localize tests 2007-03-03 23:20:21 +00:00
Doug MacEachern 5916fd41e1 trim name 2007-03-03 23:19:44 +00:00
Doug MacEachern cd49b7281f unicode-ize 2007-03-03 23:05:10 +00:00
Doug MacEachern 9dae5e1ab1 add PdhLookupPerfNameByIndex wrapper 2007-03-03 22:20:24 +00:00
Doug MacEachern 36bd793822 remove unused properties map 2007-03-03 21:57:32 +00:00
Doug MacEachern 013142eb93 remove unused properties map 2007-03-03 21:56:44 +00:00
Doug MacEachern a23d72e007 use english names 2007-03-03 21:47:46 +00:00
Doug MacEachern fc5d1b1823 add Pdh.getPerflibCounterMap() 2007-03-03 21:37:44 +00:00
Doug MacEachern 8f70da2dd3 add win32.LocaleInfo 2007-03-03 21:03:21 +00:00
Doug MacEachern eda91e1e8a add RegistryKey.getMultiStringValue() 2007-03-03 18:25:02 +00:00
Doug MacEachern 92b68a1df7 signal tests 2007-03-02 05:45:58 +00:00
Doug MacEachern 5986302061 make getSigNum public 2007-03-02 05:44:49 +00:00
Doug MacEachern 123e14e283 add signal name lookup support 2007-03-01 06:15:23 +00:00
Doug MacEachern 247937d0bb SIGAR-43 freebsd update
Submitted By: Nicolas Laurent
2007-02-28 05:14:24 +00:00
Doug MacEachern 30c1d35714 Make Java objects returned by Sigar class Serializable 2007-02-24 16:19:17 +00:00
Doug MacEachern 6a926ec91d Perl binding updates
Submitted by: Nicolas Laurent
2007-02-22 03:52:03 +00:00
Doug MacEachern 25994f6abd add native ptql bindings 2007-02-20 02:07:19 +00:00
Doug MacEachern 39870c98d5 provide access to underlying Sigar object 2007-02-20 01:34:25 +00:00
Doug MacEachern bd9b0ea005 [SIGAR-43] Fix perl bindings compile
Submitted by: Nicolas
2007-02-19 22:01:14 +00:00
Doug MacEachern 769634ef4b fix error message 2007-02-08 02:10:20 +00:00
Doug MacEachern 08d212ecf9 add kill(String,int) 2007-02-04 17:47:05 +00:00
Doug MacEachern 9f5d5cadf5 improve CpuUsage metric 2007-02-03 02:23:31 +00:00
Doug MacEachern 6742c80134 add simple timer registry 2007-02-01 01:01:19 +00:00
Doug MacEachern 421f3b4dc5 add LastSampleTime 2007-02-01 00:49:06 +00:00
Doug MacEachern 60c864fd55 add thread cpu usage percent 2007-02-01 00:34:11 +00:00
Doug MacEachern fb98889e17 add MBean interface for CpuTimer 2007-01-31 18:54:55 +00:00
Doug MacEachern 1e3b305018 add CpuUsage 2007-01-31 18:51:16 +00:00
Doug MacEachern 1d9e3ac5a1 Dont require internal Sigar reference 2007-01-31 18:50:51 +00:00
Doug MacEachern 8802b3929b add EventLogRecord.getLogName method 2007-01-25 17:50:10 +00:00
Doug MacEachern fdb740265a add SigarException.setMessage and use in FileInfo to include file name 2007-01-23 00:42:18 +00:00