Commit Graph

1343 Commits

Author SHA1 Message Date
Doug MacEachern
c54ad52a99 compile on FreeBSD 7 2008-09-06 18:22:19 +00:00
Doug MacEachern
84e88b24e1 sigar.jar version needs ANT_OPTS too 2008-08-11 01:33:08 +00:00
Doug MacEachern
efcc9971c3 test/capture sigar.jar version 2008-08-11 01:06:13 +00:00
Doug MacEachern
f4d6d50966 process table may change between find and findProcess 2008-08-10 22:02:12 +00:00
Doug MacEachern
34333d64e8 include svn revision in version properties 2008-08-10 18:59:53 +00:00
Doug MacEachern
6e94034741 generate version files regardless of version.properties 2008-08-10 03:30:30 +00:00
Doug MacEachern
34d093981d use arch name in sigar_version.c 2008-08-10 02:47:05 +00:00
Doug MacEachern
37d3ed6dda bump version to 1.6.0, maint will no longer break bincompat 2008-08-09 23:38:32 +00:00
Doug MacEachern
dd0dcc870d avoid the racing condition 2008-08-09 16:30:05 +00:00
Doug MacEachern
46b48a5460 assert -> trace testSelf 2008-08-09 16:04:37 +00:00
Doug MacEachern
8316f5e619 [SIGAR-117] fix Cpu.Percent ptql 2008-08-07 20:23:01 +00:00
Doug MacEachern
62b0dd852d fix prefix 2008-07-19 15:31:46 +00:00
Doug MacEachern
2df15884f2 breakup test cases 2008-07-19 15:02:42 +00:00
Doug MacEachern
cafd9d83fb fixup test name 2008-07-19 15:02:11 +00:00
Doug MacEachern
91925050b6 catch SigarPermissionDeniedException 2008-07-14 01:11:05 +00:00
Doug MacEachern
aa509c7a83 make invoker SigarPermissionDeniedException aware 2008-07-14 00:52:32 +00:00
Doug MacEachern
4fd928a3db fix junit.args 2008-07-14 00:08:38 +00:00
Doug MacEachern
0fcaf19bb9 handle possible EPERM or ESRCH in MultiProc method 2008-07-13 23:15:08 +00:00
Doug MacEachern
61f443ba07 Tcp fields can be == FIELD_NOTIMPL 2008-07-13 04:12:05 +00:00
Doug MacEachern
c1d79d091c fix junit.jvmarg.line if ANT_OPTS not set 2008-07-13 04:02:23 +00:00
Doug MacEachern
1e3890d2fe pass ANT_OPTS to junit (e.g. -d64) 2008-07-13 00:47:25 +00:00
Doug MacEachern
3571d739a1 fix test assertion 2008-07-08 06:14:41 +00:00
Doug MacEachern
96839c028a store xml testresults in archdir 2008-07-08 05:40:57 +00:00
Doug MacEachern
8171e6ad20 javac source+target 1.4 2008-07-07 22:16:12 +00:00
Doug MacEachern
c631e8fc6a [SIGAR-110] change to ping TCP || UDP 2008-05-30 04:09:17 +00:00
Doug MacEachern
2197b7659e Ls for testing FileInfo 2008-05-29 19:09:32 +00:00
Doug MacEachern
51dd062f7e [SIGAR-106] rename cpu steal -> stolen 2008-05-28 18:14:00 +00:00
Doug MacEachern
c0bd0b1830 add cpu.irq for windows 2008-05-25 01:45:02 +00:00
Doug MacEachern
9a1f45cd7b [SIGAR-106] Add cpu irq, soft_irq and steal 2008-05-24 15:12:06 +00:00
Doug MacEachern
e3510e0805 avoid possible Class Not Found: junit/framework/TestCase 2008-05-23 05:51:54 +00:00
Doug MacEachern
109c6354bd dont require single process match for fversion 2008-05-12 22:07:22 +00:00
Doug MacEachern
81a19482a0 add findPids(String) helper 2008-05-12 22:06:50 +00:00
Doug MacEachern
a7d05604b8 add windows .res 2008-05-12 05:28:07 +00:00
Doug MacEachern
c81a4bf370 add import 2008-05-12 05:25:55 +00:00
Doug MacEachern
b7f7b84fc2 [SIGAR-104] Add interface to WindowsGetFileVersionInfo function 2008-05-12 00:36:03 +00:00
Doug MacEachern
d3c36bb6b7 fix queue format 2008-04-26 23:48:43 +00:00
Doug MacEachern
5b4d8a9ea7 fixup disk values 2008-04-26 23:33:58 +00:00
Doug MacEachern
9c184c6102 fix queue format 2008-04-26 23:28:48 +00:00
Doug MacEachern
380fdc4fbb make disk.queue a double, add qtime 2008-04-26 23:20:52 +00:00
Doug MacEachern
00084a7219 output cores per if > total 2008-04-11 18:10:18 +00:00
Doug MacEachern
51b607866f add cpu_info.cores_per_socket 2008-04-11 17:46:36 +00:00
Doug MacEachern
ae063a9019 test sockets/cores > 0 2008-04-11 03:33:07 +00:00
Doug MacEachern
a16f868a0b 2008 MSC express/SDK does not include atl 2008-04-10 15:50:37 +00:00
Doug MacEachern
56b8e9e6a3 solaris cpu socket+core counts 2008-04-09 05:08:52 +00:00
Doug MacEachern
187df2f462 add total_cores and total_sockets to sigar_cpu_info_t 2008-04-09 04:38:02 +00:00
Doug MacEachern
35d40b01b0 backport to Perl 5.005 2008-04-09 01:30:59 +00:00
Doug MacEachern
51a205920f add assertions 2008-04-03 05:06:31 +00:00
Doug MacEachern
d826684c33 [SIGAR-92] Add memory free and used in percentage units 2008-04-03 04:45:28 +00:00
Doug MacEachern
31a5f214d3 more Service query tests 2008-04-01 23:19:13 +00:00
Doug MacEachern
7579374e47 bring back ServiceConfig.argv 2008-03-27 21:06:19 +00:00
Doug MacEachern
0b876faf31 remove parseCommandLine 2008-03-27 01:07:40 +00:00
Doug MacEachern
974f80e18f removing Argv (for the moment) 2008-03-27 01:07:17 +00:00
Doug MacEachern
4d960ecb0b set ServiceConfig.exe in jni 2008-03-27 00:55:40 +00:00
Doug MacEachern
5a32b71a2a remove unused import 2008-03-27 00:16:24 +00:00
Doug MacEachern
dd350667ea test Service.getServiceConfigs 2008-03-27 00:15:48 +00:00
Doug MacEachern
f53c99c43e change getServiceConfigs to use ptql 2008-03-27 00:15:26 +00:00
Doug MacEachern
b83b819b00 add Service.Exe ptql support 2008-03-26 21:42:35 +00:00
Doug MacEachern
7d67d135c0 propagate ptql errors 2008-03-26 20:47:15 +00:00
Doug MacEachern
603b0d548f use sigar_strerror 2008-03-26 20:42:16 +00:00
Doug MacEachern
5d440dcc14 test getServiceNames 2008-03-26 17:47:59 +00:00
Doug MacEachern
d95ff6f7b8 check Service. first 2008-03-26 17:47:40 +00:00
Doug MacEachern
ff39a06bec add ptql support to Service.getServiceNames 2008-03-26 17:28:03 +00:00
Doug MacEachern
657e6c5d66 add jsigar_get_sigar util 2008-03-26 17:27:09 +00:00
Doug MacEachern
3feb988e7e use sigar_services_query 2008-03-26 17:06:54 +00:00
Doug MacEachern
d98b62dc9e use jsigar_list 2008-03-26 16:49:25 +00:00
Doug MacEachern
4b77f0f1f4 use jsigar_list 2008-03-26 16:46:44 +00:00
Doug MacEachern
10505d14cb init_list -> list_init 2008-03-26 16:46:21 +00:00
Doug MacEachern
3b5c3a85f0 add some reusable List functions 2008-03-26 16:44:48 +00:00
Doug MacEachern
1283315dfc add OpenBSD and NetBSD 2008-03-16 02:45:49 +00:00
Doug MacEachern
cf351c458c use native sigar_cpu_perc in CpuPerc.java 2008-03-12 06:23:20 +00:00
Doug MacEachern
93db8c99cd add GET macro for Java object -> C struct conversion 2008-03-12 06:19:52 +00:00
Doug MacEachern
4971327ef1 use EnumServicesStatus wrapper 2008-03-07 18:01:22 +00:00
Doug MacEachern
02753e3933 [SIGAR-90] Add ptql support for Service.Path 2008-03-06 00:33:36 +00:00
Doug MacEachern
da6d72a31e [SIGAR-90] move Service to its own class 2008-03-05 04:19:39 +00:00
Doug MacEachern
b74e11d769 [SIGAR-90] PTQL enhancements for Windows Services 2008-03-05 02:38:42 +00:00
Doug MacEachern
dceb82802d test getProcEnv for every process 2008-03-05 02:28:26 +00:00
Doug MacEachern
ee190ec38c Add /sbin/pidof like cmd 2008-03-01 19:41:02 +00:00
Doug MacEachern
0a94334b47 *_NAMES are final 2008-02-28 05:07:28 +00:00
Doug MacEachern
bddacd90ca TestWho improvements 2008-02-23 23:15:23 +00:00
Doug MacEachern
4ecf30d8e9 dont fail getNetInterfaceStat for aliases 2008-02-22 18:41:06 +00:00
Doug MacEachern
ae08f73fa1 bump version 2008-02-11 05:28:18 +00:00
Doug MacEachern
f51eac00b2 [SIGAR-86] Add options field to sigar_file_system_t 2008-02-11 04:07:31 +00:00
Doug MacEachern
109c1a4c69 add DiskUsage 2008-02-01 06:47:47 +00:00
Doug MacEachern
96360a8b3e bump build number 2008-02-01 04:58:01 +00:00
Doug MacEachern
0479b4544e more bindings for dist 2008-02-01 04:41:47 +00:00
Doug MacEachern
25a4bd2d20 fix javadoc 2008-02-01 04:33:12 +00:00
Doug MacEachern
d2800cad0f prevent possible NPE in getServiceConfigs(FileFilter) 2008-02-01 04:25:56 +00:00
Doug MacEachern
b4a3efc065 option to version binary files 2008-01-26 01:09:25 +00:00
Doug MacEachern
ef68c0d9cc unhardcore sigar.jar name 2008-01-26 00:30:40 +00:00
Doug MacEachern
fc3d1edf02 Use SigarLoader default for sigar.jar name 2008-01-26 00:30:16 +00:00
Doug MacEachern
e5e3e12331 bump copyright year 2008-01-25 19:35:34 +00:00
Doug MacEachern
4c522ad7ed [SIGAR-82] Add /usr/local/lib/vmware to search path 2008-01-16 05:44:53 +00:00
Doug MacEachern
23aa02766c [SIGAR-80] Fix EventLog.message to handle multiple EventMessageFiles 2007-12-14 21:15:36 +00:00
Doug MacEachern
f8a4710385 [SIGAR-79] Increase args buffer for EventLog.message formatting 2007-12-14 05:41:08 +00:00
Doug MacEachern
fb7046afc5 add Info.plist 2007-12-13 05:47:56 +00:00
Doug MacEachern
683ba45a05 [SIGAR-78] Fix MultiProcCpu.percent 2007-12-13 00:03:09 +00:00
Doug MacEachern
f448bae54e Fix a few more where we need to specify number of TCHARs rather than sizeof buffer 2007-11-15 21:48:24 +00:00
Doug MacEachern
2fd3beab06 remove reflection around regex classes 2007-11-13 05:38:37 +00:00
Doug MacEachern
224ef34f14 test ProcCpu.getPercent 2007-11-11 16:15:42 +00:00
Doug MacEachern
118b86824d output ProcCpu instead of ProcTime 2007-11-11 15:55:00 +00:00
Doug MacEachern
ac8f9541cd [SIGAR-71] option for cpu_list to report cores rather than sockets 2007-11-06 06:55:55 +00:00
Doug MacEachern
9955d435de add nfs.null + special case java field name 2007-11-06 04:45:52 +00:00
Doug MacEachern
58dcb425c2 wrcache -> writecache 2007-11-06 04:37:19 +00:00
Doug MacEachern
c2f6979c7e add ptql error messages 2007-11-06 03:40:32 +00:00
Doug MacEachern
b3d43367ef [SIGAR-70] fix length argument passed to PdhLookupPerfNameByIndex 2007-11-05 21:17:40 +00:00
Doug MacEachern
ddaf40345b add Svctm 2007-11-04 03:24:44 +00:00
Doug MacEachern
ab171121fc add disk_service_time 2007-11-04 03:24:08 +00:00
Doug MacEachern
2b39b1228e check that mem.share is valid 2007-10-24 00:19:01 +00:00
Doug MacEachern
26139ee50f handle non-proxied Sigar 2007-10-23 04:47:19 +00:00
Doug MacEachern
8ff408bb44 add proc_stat.threads 2007-10-20 12:49:37 +00:00
Doug MacEachern
a37f008dd7 test DiskUsage 2007-10-15 03:34:47 +00:00
Doug MacEachern
bb970e5ca1 add DiskUsage 2007-10-13 23:12:54 +00:00
Doug MacEachern
f58d4e993b add DiskUsage 2007-10-13 23:12:32 +00:00
Doug MacEachern
b9b8a326f1 more constants 2007-09-24 03:31:43 +00:00
Doug MacEachern
d33284b094 add net_route_list wrapper 2007-09-24 03:21:29 +00:00
Doug MacEachern
6921e887e0 add net_stat_port wrapper 2007-09-24 02:35:35 +00:00
Doug MacEachern
961e5fc959 add tcp state constants 2007-09-24 01:41:54 +00:00
Doug MacEachern
0b38c6455d fix net_services_name retval 2007-09-23 23:49:29 +00:00
Doug MacEachern
8c982e45ff add net_stat wrapper 2007-09-23 23:48:29 +00:00
Doug MacEachern
e4b4efc31d add netstat example 2007-09-23 17:32:29 +00:00
Doug MacEachern
329302e9c7 add some net string formatters 2007-09-23 01:47:26 +00:00
Doug MacEachern
6200efbbfd revive /etc/rpc parser 2007-09-16 21:55:48 +00:00
Doug MacEachern
745c526e07 switch to sigar.getNetServicesName 2007-09-16 18:41:17 +00:00
Doug MacEachern
a1cd6def29 fix compile 2007-09-16 18:40:48 +00:00
Doug MacEachern
58f8755835 NetServices move to native code 2007-09-16 18:35:25 +00:00
Doug MacEachern
ee290f5a13 add net_connection_list 2007-09-15 21:54:03 +00:00
Doug MacEachern
59a4e8d773 proc_env example 2007-09-15 21:40:58 +00:00
Doug MacEachern
2a1f3f31f7 proc_args example 2007-09-15 21:40:45 +00:00
Doug MacEachern
ac6d7b9a81 add proc_env 2007-09-15 21:29:11 +00:00
Doug MacEachern
4434a2f877 add proc_args 2007-09-15 21:03:11 +00:00
Doug MacEachern
c4e5638fdd add who example 2007-09-15 15:54:02 +00:00
Doug MacEachern
f51655e4e3 add who_list 2007-09-15 15:53:50 +00:00
Doug MacEachern
ba9136a430 cpu_info_list example 2007-09-15 14:40:32 +00:00
Doug MacEachern
e10b6ef42c add cpu_info_list 2007-09-15 14:40:13 +00:00
Doug MacEachern
c9415e5f77 extend RuntimeException for compat 2007-09-13 18:18:51 +00:00
Doug MacEachern
ccbb808780 bring back CurrentProcessSummary for compat 2007-09-13 18:07:28 +00:00
Doug MacEachern
481b3a865a add some constants 2007-09-10 00:10:32 +00:00
Doug MacEachern
fe8ebb408b add df example 2007-09-09 22:31:35 +00:00
Doug MacEachern
d315d4de8c set ptr in new_list 2007-09-09 22:23:33 +00:00
Doug MacEachern
d951672a8f add file_system_list wrapper 2007-09-09 22:14:19 +00:00
Doug MacEachern
efa862371d add all python types 2007-09-09 22:14:00 +00:00
Doug MacEachern
06c39a99b6 add net_interface_list wrapper 2007-09-09 22:03:36 +00:00
Doug MacEachern
ec14009bee handle Int and Long types 2007-09-09 21:53:06 +00:00
Doug MacEachern
83575cdb58 add format_size wrapper 2007-09-09 21:49:33 +00:00
Doug MacEachern
379f4647b8 add free example 2007-09-09 19:47:00 +00:00
Doug MacEachern
bd22abb351 add sigar.py 2007-09-09 17:47:21 +00:00
Doug MacEachern
eec208a660 fixup ruby NetAddress.to_s 2007-09-09 17:21:45 +00:00
Doug MacEachern
a67de34fcd cleanup before rb_raise 2007-09-09 17:19:25 +00:00
Doug MacEachern
4989b9d107 untabify 2007-09-09 17:13:44 +00:00
Doug MacEachern
6c64a61ffa start python bindings 2007-09-09 17:13:20 +00:00
Doug MacEachern
68662e5bcc start python bindings 2007-09-09 17:12:03 +00:00
Doug MacEachern
a2c2f2e448 add free example 2007-09-05 04:19:11 +00:00
Doug MacEachern
79fda5c0bd start php binding 2007-09-04 05:50:48 +00:00
Doug MacEachern
dbb1609933 start php binding 2007-09-04 05:48:27 +00:00
Doug MacEachern
874ed27544 add amd64-linux 2007-09-03 19:47:06 +00:00
Doug MacEachern
4a504e6cf4 move archname to SigarWrapper 2007-09-03 19:36:03 +00:00
Doug MacEachern
51cd482ece fixup hwaddr 2007-09-03 17:08:57 +00:00
Doug MacEachern
bb945982da add NULL_HWADDR const 2007-09-03 17:08:35 +00:00
Doug MacEachern
aeefb88b48 use SIGAR_NULL_HWADDR 2007-09-03 16:49:28 +00:00
Doug MacEachern
77f9bdd50b add ptp and broadcast 2007-09-03 16:41:55 +00:00
Doug MacEachern
73bd4d93a2 add IFF constants 2007-09-03 16:41:11 +00:00
Doug MacEachern
239dec2d43 move constants to xs 2007-09-03 16:19:27 +00:00
Doug MacEachern
3d46e602ef add license 2007-09-03 16:11:15 +00:00
Doug MacEachern
315910c638 use sigar_net_interface_flags_to_string 2007-09-03 03:13:41 +00:00
Doug MacEachern
a919d9457f use sigar_net_interface_flags_to_string 2007-09-03 03:08:19 +00:00
Doug MacEachern
bcbf080fe9 use sigar_net_interface_flags_to_string 2007-09-03 03:00:49 +00:00
Doug MacEachern
9e49597348 ifconfig example 2007-09-03 02:42:58 +00:00
Doug MacEachern
de46ae553d add net_interface_list 2007-09-03 02:42:41 +00:00
Doug MacEachern
f58f1b1891 some examples 2007-09-03 02:01:31 +00:00
Doug MacEachern
d0407f1602 add Sigar.format_size 2007-09-03 01:57:02 +00:00
Doug MacEachern
4366e095d8 move Sigar to top-level like the Perl binding 2007-09-03 01:14:49 +00:00
Doug MacEachern
8e156f28bd start ruby bindings 2007-09-03 00:49:22 +00:00
Doug MacEachern
e7b8684d2f add ruby generator 2007-09-03 00:46:02 +00:00
Doug MacEachern
383c8f95c7 use SigarWrapper.pm 2007-09-03 00:20:38 +00:00
Doug MacEachern
682f1f6ffa use SigarWrapper.pm 2007-09-03 00:20:19 +00:00
Doug MacEachern
02a848ee06 moved to SigarWrapper.pm 2007-09-03 00:20:01 +00:00
Doug MacEachern
f0ba85e8bb refactored java/src/jni/generate.pl 2007-09-03 00:19:26 +00:00
Doug MacEachern
aefc114e55 update typemap 2007-09-01 20:52:10 +00:00
Doug MacEachern
73b291cdb9 add audit EventType strings 2007-08-28 04:43:11 +00:00
Doug MacEachern
fe4080c460 fix -n 2007-08-28 01:07:09 +00:00
Doug MacEachern
3cfd1d4b24 add command to tail the EventLog 2007-08-25 16:01:56 +00:00
Doug MacEachern
abc57a45e2 better toString 2007-08-25 15:56:29 +00:00
Doug MacEachern
31b7c00012 add another .re test 2007-08-21 21:34:31 +00:00
Doug MacEachern
7c83b382cd better trace NOTIMPL fields 2007-08-15 17:27:25 +00:00
Doug MacEachern
dc1ddb0943 trace all stat fields 2007-08-15 17:22:55 +00:00
Doug MacEachern
78e1b02f01 expose net_interface_stat.speed 2007-08-15 17:22:13 +00:00
Doug MacEachern
1fb39c2148 putback for compat w/ sigar-1.4 2007-08-10 02:46:29 +00:00
Doug MacEachern
eec869f6d7 add tcp.in_errs 2007-08-08 06:11:20 +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
7a440f9727 add 'netstat -s' tcp metrics 2007-08-08 04:51:12 +00:00
Doug MacEachern
0b56f8706c add nfsstat command 2007-08-04 21:09:24 +00:00
Doug MacEachern
9d2b1db7fd use sysctl for darwin swap_get 2007-08-04 19:44:56 +00:00
Doug MacEachern
734d2cebfc add nfs stat tests 2007-07-26 07:27:17 +00:00
Doug MacEachern
9cb4fdb0e5 add traceMethods method 2007-07-26 07:14:18 +00:00
Doug MacEachern
103440f8c0 [SIGAR-64] nfs metric bindings 2007-07-26 06:48:35 +00:00
Doug MacEachern
fb7446d7f3 Add Page{In,Out} 2007-07-20 18:19:58 +00:00
Doug MacEachern
166c530773 add swap.page_{in,out} fields 2007-07-20 18:19:35 +00:00
Doug MacEachern
4512cf2710 doc 2007-07-14 17:05:16 +00:00
Doug MacEachern
414a38ac13 fix test 2007-07-14 16:28:41 +00:00
Doug MacEachern
2530f24683 add TestTcpStat 2007-07-14 16:13:46 +00:00
Doug MacEachern
c11cf01b27 add tcp_stat binding 2007-07-14 16:08:25 +00:00
Doug MacEachern
3e064dfeb7 rid warnings from modern MSVC 2007-06-27 01:10:12 +00:00
Doug MacEachern
e710e27948 VMware server CreateSnapshot takes less arguments than ESX 3's 2007-06-14 04:43:37 +00:00
Doug MacEachern
ee1dadd4a9 another test 2007-06-03 17:10:57 +00:00
Doug MacEachern
c0b8ee9a8a remove obsolete comments 2007-06-02 17:47:50 +00:00
Doug MacEachern
508c39b2aa Port queries only support 'eq' 2007-06-02 17:46:51 +00:00
Doug MacEachern
1ee9a9d7e4 more tests 2007-06-02 15:45:28 +00:00
Doug MacEachern
116f0b5ffe Add helpers for looking up ServiceConfig(s) by exe name 2007-05-30 17:23:04 +00:00
Doug MacEachern
535ed8d79b updates and use ps- prefix for all 2007-05-30 00:01:28 +00:00
Doug MacEachern
47fda36f93 rid win32 warning 2007-05-23 02:42:57 +00:00
Doug MacEachern
ef81794b50 fix prototypes 2007-05-22 06:49:08 +00:00
Doug MacEachern
ba91081747 [SIGAR-44] Add 64-bit vmware support 2007-05-22 06:30:26 +00:00
Doug MacEachern
280181adee include sigar_format.h 2007-05-19 04:18:48 +00:00
Doug MacEachern
2098996004 cp sigar_format.h 2007-05-19 04:18:31 +00:00
Doug MacEachern
f037037b0a move string format utils to sigar_format.[ch] 2007-05-19 03:40:12 +00:00
Doug MacEachern
741c1ae7c5 bring back ptql shell completion 2007-05-05 14:35:10 +00:00
Doug MacEachern
e5ddd9d63d ptql -> ps 2007-05-05 13:52:13 +00:00
Bjoern Martin
6662294a7f fixed formatting (tabs to spaces, version from 1.4 to 1.5, general formatting)
added MBean for "LoadAverage"
2007-05-01 20:26:42 +00:00
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