Commit Graph

1372 Commits

Author SHA1 Message Date
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
Doug MacEachern
2dcff7e5c9 [SIGAR-32] Fix FileTail on Windows 2007-01-22 23:58:23 +00:00
Doug MacEachern
7ab5c14d77 [SIGAR-31] Improve truncation detection in FileTail 2007-01-20 01:37:45 +00:00
Doug MacEachern
5087f2d84b make sigar.jar name configurable 2007-01-19 19:31:40 +00:00
Doug MacEachern
6586fa8bd2 it is possible for an eventlog to have no entries 2007-01-19 17:49:26 +00:00
Doug MacEachern
82f7664068 Add EventLog.getLogNames() method 2007-01-19 01:42:57 +00:00
Doug MacEachern
3981cadde4 [SIGAR-29] Add simple counter name map to support language conversion 2007-01-19 00:58:34 +00:00
Doug MacEachern
0d58f9f281 add contructor that takes already open sigar 2007-01-18 22:30:46 +00:00
Doug MacEachern
ce2e73e418 bump version 2006-12-18 07:35:18 +00:00
Doug MacEachern
a2ddc92363 conditionalize rpaths 2006-12-10 03:45:23 +00:00
Doug MacEachern
b2cfaa6ccb fixup linkage 2006-12-10 01:31:37 +00:00
Doug MacEachern
7b7a9db050 fix setGuestInfo return type 2006-12-06 17:18:23 +00:00
Doug MacEachern
19565d776d ssleay32.dll depends on libeay32.dll 2006-12-05 16:46:56 +00:00
Doug MacEachern
57b9747bfe surpress stack 2006-12-05 07:20:12 +00:00
Doug MacEachern
45d95b1f74 vmcontrol wrapper not currently support on native 64-bit 2006-12-05 06:36:15 +00:00
Doug MacEachern
9359bb0a6f add vmware link test 2006-12-05 06:35:04 +00:00
Doug MacEachern
d18f0b751f dont throw exception if vmware is not installed 2006-12-05 06:16:42 +00:00
Doug MacEachern
f1cc21d7b5 link() fixups 2006-12-05 00:46:39 +00:00
Doug MacEachern
95a6cfcfd9 load ssleay32.dll relative to vmcontrollib.dll 2006-12-04 23:37:44 +00:00
Doug MacEachern
ed05e577cd add windows linkage 2006-12-04 23:17:57 +00:00
Doug MacEachern
b3a94c71eb always include stdio.h 2006-12-04 22:48:16 +00:00
Doug MacEachern
299dbd1831 ensure absolute path and add more helpers 2006-12-04 21:57:35 +00:00
Doug MacEachern
fb7a499219 use env for dl_debug 2006-12-04 21:55:55 +00:00
Doug MacEachern
cca0fde837 extend SigarException 2006-12-04 21:11:56 +00:00
Doug MacEachern
894f7e52ad Add Java wrapper for VMware vmcontrol API 2006-12-04 21:07:46 +00:00
Doug MacEachern
228ee133be [SIGAR-26] Change Pdh.getFormattedValue() to collect 2 counters if needed 2006-12-04 19:45:00 +00:00
Doug MacEachern
795fa1ae44 [SIGAR-19] change process cpu time units to milliseconds 2006-12-04 03:42:27 +00:00
Doug MacEachern
508ea00374 bump version 2006-11-10 03:27:38 +00:00
Doug MacEachern
e26be5dc38 [SIGAR-22] Prevent RuntimeException in FileTail impl from killing the FileWatcherThread 2006-10-27 20:29:27 +00:00
Doug MacEachern
1c909233b4 use Log instead of e.printStackTrace 2006-10-26 16:34:14 +00:00
Doug MacEachern
a50e2ebb5b include .lib in the binary distro for win32 linkage 2006-10-20 00:32:49 +00:00
Doug MacEachern
39a09989ed compile on windows with modern visual studios 2006-10-19 21:30:57 +00:00
Doug MacEachern
f5d84d4f67 rename INET6_ADDRSTRLEN -> SIGAR_INET6_ADDRSTRLEN 2006-10-19 20:10:13 +00:00
Doug MacEachern
b619761246 add SysInfo.machine 2006-09-25 12:58:17 +00:00
Doug MacEachern
fa8f8a16e6 bump version 2006-09-25 00:42:47 +00:00
Doug MacEachern
fd40d95d34 extend SysInfo 2006-09-25 00:36:19 +00:00
Doug MacEachern
8d9ef28aec generate SysInfo class 2006-09-25 00:23:52 +00:00
Doug MacEachern
e83a49026c update cached invoker proxy 2006-09-08 17:01:02 +00:00
Doug MacEachern
0af0a9d75a catch NotImplementException around getProcFd 2006-08-29 00:30:27 +00:00
Doug MacEachern
84dcdd1fa6 use -s to test single-process ptql queries 2006-08-25 00:16:00 +00:00
Doug MacEachern
4b5a270033 Sigar.getProc*(String) methods now convert PTQL queries 2006-08-24 22:49:26 +00:00
Doug MacEachern
5c33239e82 add findSingleProcess(String) helper 2006-08-24 22:48:50 +00:00
Doug MacEachern
a5bd4d351a [SIGAR-11] Initialize log fields in solaris_sigar.c:sigar_os_open 2006-07-24 18:14:19 +00:00
Doug MacEachern
03861a2135 create a -src package in dist target 2006-07-17 23:01:06 +00:00
Doug MacEachern
10dc0e793a dist file changes 2006-07-16 02:24:39 +00:00
Doug MacEachern
07b02d1817 use getNativeLibrary for archlib 2006-07-15 22:49:34 +00:00
Doug MacEachern
030fc2489e add getNativeLibrary() method 2006-07-15 22:49:07 +00:00
Doug MacEachern
078555634d PrintfFormat.java is copyright sun 2006-07-15 18:19:39 +00:00
Doug MacEachern
e472dc9d9a add copyright 2006-07-15 17:46:36 +00:00
Doug MacEachern
5d984e7751 Validate that sigar.jar is binary compatible with the native library 2006-07-14 01:50:51 +00:00
Doug MacEachern
b62d3c3d3e use copydep to regenerate version files if version.properties changes 2006-07-13 23:03:18 +00:00
Doug MacEachern
0af92b17f9 move some version stuff to version.properties 2006-07-13 21:54:52 +00:00
Doug MacEachern
859900e605 add/use SIGAR_64BIT macro and include powerpc64 2006-07-11 17:05:48 +00:00
Doug MacEachern
f3b9a4a1c6 remove NetStat.sigar member, pass in to each stat() 2006-07-11 01:02:59 +00:00
Doug MacEachern
068e85880f untabify 2006-07-11 00:46:08 +00:00
Doug MacEachern
00058b3de6 [SIGAR-4] switch to native version of NetStat.stat 2006-07-11 00:40:06 +00:00
Doug MacEachern
3c17c4974e fix file check 2006-07-11 00:25:08 +00:00
Doug MacEachern
7b17fae247 use /dev/null or equiv when skipping generated .java 2006-07-10 22:03:37 +00:00
Doug MacEachern
b471945fbd use generated jfieldId cache/setter for NetStat 2006-07-10 21:54:57 +00:00
Doug MacEachern
b039f75177 check all states 2006-07-10 21:29:51 +00:00
Doug MacEachern
e190a04ee4 use boolean flag to check state in close method 2006-07-06 18:37:38 +00:00
Doug MacEachern
170bc35076 dont generate .java if already exists
add alias mechanism for structure members
2006-07-06 18:18:50 +00:00
Doug MacEachern
e6f646c709 catch UnsatisfiedLinkError so we can report other version info 2006-07-05 23:57:48 +00:00
Doug MacEachern
4d7d1919bc save loadError 2006-07-05 23:51:19 +00:00
Doug MacEachern
665701d9af convert NetInterfaceConfig.Hwaddr to NetAddress 2006-07-05 21:42:28 +00:00
Doug MacEachern
287af5e947 changing hwaddr to sigar_net_address_t 2006-07-05 21:12:10 +00:00
Doug MacEachern
c13e03716e adjust .def generator 2006-07-05 19:08:44 +00:00
Doug MacEachern
343cec7e9a update NetInterfaceConfig 2006-07-05 16:55:36 +00:00
Doug MacEachern
326065138e various updates to compile again 2006-07-04 19:49:18 +00:00
Doug MacEachern
9751e49318 remove obsolete 'NetAddr' mapping 2006-07-04 19:24:22 +00:00
Doug MacEachern
ee37d10b2c convert net_route to use net_address_t 2006-07-04 19:22:05 +00:00
Doug MacEachern
86c4011c40 convert net_interface_config to use sigar_net_address_t 2006-07-04 17:32:08 +00:00
Doug MacEachern
e4303ee612 store net_connection addresses in binary rather than string 2006-07-04 16:35:27 +00:00
Doug MacEachern
f26a733bfa add/use macro for all functions in the 'Sigar' class 2006-07-03 16:26:21 +00:00
Doug MacEachern
841746528a fix net_stat to deal w/ sizeof(jint) != sizeof(int) 2006-07-01 19:28:53 +00:00
Doug MacEachern
dc6429ad45 expose sigar_net_stat_get now that all platforms implement net_connection_walk 2006-07-01 19:14:32 +00:00
Doug MacEachern
475ddf2428 remove mem.shared 2006-07-01 02:47:09 +00:00
Doug MacEachern
9badde2eae use org.hyperic.jni 2006-06-27 13:12:56 +00:00
Doug MacEachern
09e476c9ae rename net.hyperic.sigar -> org.hyperic.sigar 2006-06-27 12:44:52 +00:00
Doug MacEachern
2b812125f3 bump version to 1.2 2006-06-27 12:29:00 +00:00
Doug MacEachern
693e37dd25 use package variable 2006-06-22 17:04:48 +00:00
Doug MacEachern
12b5172685 bump version 2006-06-22 14:51:08 +00:00
Doug MacEachern
9eeb4d8ada move clearScreen method to Shell 2006-06-22 02:57:23 +00:00
Doug MacEachern
6f35415499 add support for pid flag 2006-06-20 22:26:10 +00:00
Doug MacEachern
a0de608f82 experimenting w/ native net_stat 2006-06-20 03:14:46 +00:00
Doug MacEachern
8091316504 binding for native net_stat 2006-06-20 03:12:28 +00:00
Doug MacEachern
6ff7de288c dont print listeners by default 2006-06-20 01:01:45 +00:00
Doug MacEachern
7b588db6e4 output name in list() 2006-06-19 17:51:20 +00:00
Doug MacEachern
2f70f23fcd prevent possible NPE in shell tab completion 2006-06-19 17:50:56 +00:00
Doug MacEachern
bdbcbf6e51 bring back re support for Args and Env 2006-06-13 21:49:45 +00:00
Doug MacEachern
ec58e28f34 bump version 2006-06-09 17:19:14 +00:00
Doug MacEachern
d1f6bb4ae5 bump version 2006-05-31 00:49:26 +00:00
Doug MacEachern
a0ed010359 getJavaMainClass fixes 2006-05-24 22:23:49 +00:00
Doug MacEachern
8d708c614c print failed query 2006-05-04 16:59:58 +00:00
Doug MacEachern
9639baa7cb change path to ant for eclipse 2006-05-04 16:59:24 +00:00
Doug MacEachern
0ba5042b1e bump version 2006-05-04 16:47:13 +00:00
Doug MacEachern
3bc1ba5ea8 bump version 2006-04-24 18:33:32 +00:00
Ryan Morgan
2df36a9217 Remove obsolte .cvsignore files. The cvs2svn conversion automatically
converted them to svn properties.
2006-04-07 19:34:10 +00:00
Doug MacEachern
1da67e240f bump version 2006-04-03 17:47:19 +00:00
Doug MacEachern
db0622d030 catch SigarPermissionDeniedException (e.g. FreeBSD /dev/kmem) 2006-04-03 16:50:38 +00:00
Doug MacEachern
376366bc03 bump version 2006-04-01 00:07:56 +00:00
Doug MacEachern
a20b0b853d more example stuff 2006-03-31 21:57:06 +00:00
Doug MacEachern
a832ba371b fix @see links 2006-03-31 18:14:08 +00:00
Doug MacEachern
2d5251f457 include examples/*.java in examples 2006-03-31 18:03:07 +00:00
Doug MacEachern
8edcfba9ce example to show process state 2006-03-31 18:02:52 +00:00
Doug MacEachern
acc07c7197 add Ubuntu vendor 2006-03-24 00:06:24 +00:00
Doug MacEachern
9df495d6b5 print last run cpu 2006-03-22 17:30:53 +00:00
Doug MacEachern
4c7b451f69 try harder to get a number out of the pid file, trim whitespace, etc. 2006-03-18 02:26:42 +00:00
Doug MacEachern
6d11590f61 bump version 2006-03-15 01:30:35 +00:00
Doug MacEachern
60de20ba41 improve findJarPath chances to find the native library path (within eclipse) 2006-03-14 19:58:38 +00:00
Doug MacEachern
81a29ba2a2 Add net_interface_config.description 2006-03-04 22:28:09 +00:00
Doug MacEachern
9fa41cc1c7 more context incase of error 2006-03-04 07:28:15 +00:00
Doug MacEachern
c91d0991ad synchronize sigar calls 2006-03-04 07:24:09 +00:00
Doug MacEachern
a82fbb4cda add OpenFd 2006-03-04 07:22:32 +00:00
Doug MacEachern
fa5bea7363 call methods directly instead of using SigarInvokerJMX 2006-03-04 07:07:33 +00:00
Doug MacEachern
296af07277 add MemResident and MemPageFaults 2006-03-04 03:29:21 +00:00
Doug MacEachern
9a7d971c3b add jmx package 2006-03-04 03:28:55 +00:00
Doug MacEachern
c13a918e32 rid eclipse warnings 2006-03-04 03:17:05 +00:00
Doug MacEachern
0ef68e8beb remove vsize and rss 2006-03-04 02:44:27 +00:00
Doug MacEachern
5e2271ca59 deprecating ProcMem.getVsize, ProcMem.getSize will be the same on all.
deprecating ProcMem.getRss, ProcMem.getResident will be the same on all.
2006-03-04 02:34:01 +00:00
Doug MacEachern
d69dc1c8c9 bump version 2006-03-04 02:32:43 +00:00
Doug MacEachern
f1a13a3361 bump version 2006-03-02 02:00:34 +00:00
Doug MacEachern
f9f8509fc1 leave setExpire as a deprecated stub for back-compat 2006-03-02 01:45:51 +00:00
Doug MacEachern
d78cb4a0c3 remove per-type expire time, clunky and doesnt work on types w/ args 2006-03-02 01:43:13 +00:00
Doug MacEachern
c590a913fa remove unused var 2006-03-02 01:41:47 +00:00
Doug MacEachern
8993abbd98 add isLoopback method 2006-03-02 01:29:13 +00:00
Doug MacEachern
848dcc5093 maintain 'last' Cpu pointers in the getCpuPerc methods rather than the getCpu
methods.
2006-03-02 00:35:31 +00:00
Doug MacEachern
b8a3cde988 add main method to test CpuPerc 2006-03-02 00:25:24 +00:00
Doug MacEachern
44e27c9d7d better logging 2006-03-01 22:09:33 +00:00
Doug MacEachern
9965f09f1c fix cache 2006-03-01 22:08:12 +00:00
Doug MacEachern
e0ba459dd7 bump version 2006-03-01 14:03:12 +00:00
Doug MacEachern
00a7b17f94 adjustments for ipv6 2006-02-28 20:53:58 +00:00
Doug MacEachern
bfad6a3193 add some ipv6 stuff 2006-02-28 20:52:55 +00:00
Doug MacEachern
041ab0034f add getNetListenAddress method 2006-02-28 19:24:04 +00:00
Doug MacEachern
c97c11fe4b add loopback constants 2006-02-28 19:18:46 +00:00
Doug MacEachern
6e7cf6f585 re-enable getGarbage test 2006-02-28 18:44:15 +00:00
Doug MacEachern
fb9d624b0c add getNetInterfaceConfig() util to get default ethernet config 2006-02-28 18:37:55 +00:00
Doug MacEachern
52f138031f add NetFlags.ANY_ADDR 2006-02-27 22:48:33 +00:00
Doug MacEachern
9f1fa65239 add RPC.strerror 2006-02-27 01:47:41 +00:00
Doug MacEachern
f0cdd946c5 change rpc_ping to return the status code 2006-02-27 01:33:12 +00:00
Doug MacEachern
4bd1621076 move NFS_PROGRAM constant here 2006-02-27 00:44:42 +00:00
Doug MacEachern
b07fd54671 add mapping from /etc/rpc 2006-02-27 00:43:55 +00:00
Doug MacEachern
797d9c1a13 make parser package access 2006-02-27 00:40:36 +00:00
Doug MacEachern
7d2596e0fe make service parser more generic 2006-02-27 00:22:03 +00:00
Doug MacEachern
b3fda3e6c1 replace nfs_ping with generic rpc_ping 2006-02-26 23:31:07 +00:00
Doug MacEachern
88ea672ba6 always print totals for comparision 2006-02-08 18:09:39 +00:00
Doug MacEachern
c94556a2e0 remove SynchronizedSigar 2006-01-23 05:04:16 +00:00
Doug MacEachern
79c01a041b add getNetConnectionList 2006-01-23 05:00:47 +00:00
Doug MacEachern
238045723a try ProcExe 2006-01-22 22:12:09 +00:00
Doug MacEachern
38e5a2ff35 add ProcUtil.getDescription 2006-01-22 22:07:18 +00:00
Doug MacEachern
a4ccf9a36b cleanup based on eclipse warnings 2006-01-22 21:56:45 +00:00
Doug MacEachern
294c539f16 keep track of states per-ip 2006-01-22 21:47:27 +00:00
Doug MacEachern
021fb5183e move getJavaMainClass to ProcUtil class 2006-01-22 21:43:19 +00:00
Doug MacEachern
6bfbfad766 add pause/resume service controls 2006-01-17 21:44:37 +00:00
Doug MacEachern
1be17d8e6d absolute path required for FindExecutable 2006-01-16 17:58:40 +00:00
Doug MacEachern
b452be5c40 treat exe same as cwd, skip assertion if empty 2006-01-16 00:36:06 +00:00
Doug MacEachern
29b59a0d2b if counter name does not exist, try w/ "/sec" appended 2006-01-16 00:33:01 +00:00
Doug MacEachern
9ba9ce1a23 -Dsigar.testVerbose=true will turn on verbose 2006-01-13 18:46:13 +00:00
Doug MacEachern
0ecb3766bc bump version 2006-01-11 04:51:01 +00:00
Doug MacEachern
83d4958bb0 add win32 methods to help find exe associated w/ a script extension 2006-01-10 22:37:27 +00:00
Doug MacEachern
a22dcc8af2 bump version 2006-01-06 18:52:53 +00:00
Doug MacEachern
57fc445f4b bump version 2006-01-05 21:45:31 +00:00
Doug MacEachern
1ec36664bc support mapping of os impl errors to Sigar*Exception classes 2006-01-04 22:45:31 +00:00
Doug MacEachern
3b439a8c21 bump copyright.year 2006-01-03 03:18:57 +00:00
Doug MacEachern
ee0f0c774a skip Totals if there is only 1 cpu 2006-01-02 17:07:54 +00:00
Doug MacEachern
526ee37bcb fix compile on freebsd 4.x 2005-12-31 18:43:09 +00:00
Doug MacEachern
7820b451cc make sigar_main more portable 2005-12-31 18:29:55 +00:00
Doug MacEachern
831a7c3f23 bump version 2005-12-21 23:32:55 +00:00
Doug MacEachern
0d2a149924 refactor interaction with windows dlls 2005-12-20 23:09:34 +00:00
Doug MacEachern
c2b8921196 filter out some files 2005-12-20 01:48:02 +00:00
Doug MacEachern
e0da00edc7 bump version 2005-12-20 00:55:54 +00:00
Doug MacEachern
ca1568dcf8 remove sigar-exe for now 2005-12-19 22:05:36 +00:00
Doug MacEachern
474474d0b5 also match 'apache2' for apfind 2005-12-16 22:34:08 +00:00
Doug MacEachern
54105b5eb3 if -jar, try to get Main-Class from jar manifest 2005-12-16 21:37:26 +00:00
Doug MacEachern
430962a988 if -jar, use the jar name since no classname will be specified 2005-12-16 20:14:11 +00:00
Doug MacEachern
d3e64a31fc need gcc for sigar-exe 2005-12-16 01:32:09 +00:00
Doug MacEachern
97a31a24f5 add native version/build date 2005-12-16 01:20:17 +00:00
Doug MacEachern
e014912280 (Final) is not a codename 2005-12-15 23:35:36 +00:00
Doug MacEachern
2750b0b50c add -Wall for exe 2005-12-15 20:23:33 +00:00
Doug MacEachern
3830c3848f build an exe 2005-12-15 05:35:43 +00:00
Doug MacEachern
982b898aa2 make ARCHLIB the full library name 2005-12-15 00:14:03 +00:00
Doug MacEachern
c4d439f609 add more version fields 2005-12-14 23:48:28 +00:00
Doug MacEachern
56b9152e93 refactor version replacement stuff to a single target 2005-12-14 23:42:22 +00:00
Doug MacEachern
9166277502 comment 2005-12-14 03:02:19 +00:00
Doug MacEachern
b4256d7aac fix comment 2005-12-14 03:01:29 +00:00
Doug MacEachern
7162f1c590 add du command 2005-12-14 02:59:05 +00:00
Doug MacEachern
2e7bb972fd add DirUsage 2005-12-14 02:58:26 +00:00
Doug MacEachern
ab3abd5119 add dir_stat.disk_usage 2005-12-14 01:28:44 +00:00
Doug MacEachern
9c0467932e bump version 2005-12-09 21:02:41 +00:00
Doug MacEachern
142721a52f provide option to use sudo to read the file 2005-12-08 20:46:09 +00:00
Doug MacEachern
d9a2f6f284 InputStream wrapper to read files w/ sudo 2005-12-08 20:45:32 +00:00
Doug MacEachern
082c64e00c use ifconfig->type 2005-12-06 17:15:07 +00:00
Doug MacEachern
c224d52ce3 update typemap 2005-12-06 17:13:59 +00:00
Doug MacEachern
b58b47f214 s/ulong/long/g 2005-12-06 17:08:14 +00:00
Doug MacEachern
f6aa1fa388 add NetInterfaceConfig.Type 2005-12-06 17:01:54 +00:00
Doug MacEachern
a3d5083eb3 bump version 2005-12-05 18:49:33 +00:00
Doug MacEachern
1921b62a7b fix osx description 2005-12-01 22:40:13 +00:00
Doug MacEachern
7e6f2316a1 1.1.25 2005-11-28 23:19:46 +00:00
Doug MacEachern
1e307231d7 proc_mem.page_faults for darwin 2005-11-28 17:50:43 +00:00
Doug MacEachern
14677ee1b8 add pinfo command to view all proc fields 2005-11-23 19:46:19 +00:00
Doug MacEachern
504ad65e3d use ProcState.toString 2005-11-23 19:34:47 +00:00
Doug MacEachern
a939985b5d generate toMap and toString methods 2005-11-23 19:33:12 +00:00
Doug MacEachern
02ccb0c023 doc 2005-11-23 18:04:16 +00:00
Doug MacEachern
530157168d add proc_mem page fault metrics 2005-11-23 17:39:28 +00:00
Doug MacEachern
663abf6ceb test all pids 2005-11-23 17:24:24 +00:00
Doug MacEachern
c0b7bfffc0 plat doc 2005-11-23 16:27:42 +00:00
Doug MacEachern
2a460dbff6 beef++ 2005-11-23 03:09:23 +00:00
Doug MacEachern
6b7a36f521 add proc_state.processor 2005-11-23 01:16:52 +00:00
Doug MacEachern
3b07e0933e doc ProcState.getThreads supported platforms 2005-11-23 00:41:33 +00:00
Doug MacEachern
2a6c6d566a print priority 2005-11-22 22:22:13 +00:00
Doug MacEachern
fb61a2ebb0 add proc_state.threads metric 2005-11-22 21:45:45 +00:00
Doug MacEachern
5ae081f7a9 make calculate method public 2005-11-21 22:22:15 +00:00
Doug MacEachern
fbc109eee3 include wait time in getCombined 2005-11-21 22:01:21 +00:00
Doug MacEachern
bb478479b2 add support for IFF_SLAVE flag (used by vmnic) 2005-11-18 18:26:52 +00:00
Doug MacEachern
583922f3d0 use NetInterfaceConfig.getType() 2005-11-18 18:09:12 +00:00
Doug MacEachern
e8e6f86666 add NetInterfaceConfig.getType() 2005-11-18 18:08:49 +00:00
Doug MacEachern
21e504babe backout debug turd 2005-11-17 02:51:50 +00:00
Doug MacEachern
05624b41cb dont bail in net_interface_config_get if address query fails (e.g. vmnic1) 2005-11-17 02:50:37 +00:00
Doug MacEachern
134a80e9a3 start thread after watcher is added 2005-11-14 18:32:20 +00:00
Doug MacEachern
4f4cb3643b change diff format to better suit HQ 2005-11-14 18:31:07 +00:00
Doug MacEachern
16fcee7b8c fix ctime diff 2005-11-12 01:06:51 +00:00
Doug MacEachern
2b52f1cf4d bump version 2005-11-09 18:53:18 +00:00
Doug MacEachern
0b8fa1438a setup/shutdown dmalloc 2005-11-09 18:38:33 +00:00
Doug MacEachern
94d3d82aab more changes to avoid dmalloc reporting leaks 2005-11-09 18:22:00 +00:00
Doug MacEachern
0dfdef864c use new Sigar for getFQDN 2005-11-09 18:05:16 +00:00
Doug MacEachern
aa28742fdd more sigar.close for dmalloc 2005-11-09 17:31:16 +00:00
Doug MacEachern
3a822b7d4f sigar.close() on shutdown else dmalloc complains of leaks 2005-11-09 16:53:09 +00:00
Doug MacEachern
09685873c5 making .24 2005-11-09 00:57:30 +00:00
Doug MacEachern
30115542c8 bump version 2005-11-01 19:17:08 +00:00
Doug MacEachern
a77e9a63b3 doc update 2005-11-01 19:16:12 +00:00
Doug MacEachern
7f201dc882 1.1.23 2005-10-10 23:23:28 +00:00
Doug MacEachern
12752e0f6a include sigar_util.h 2005-10-10 20:17:28 +00:00
Doug MacEachern
77df863144 sigar_t already has a handle to advapi32.dll, use it 2005-10-10 20:15:12 +00:00
Doug MacEachern
d5558f8487 refresh jsigar->env pointer used for logging 2005-10-10 20:01:29 +00:00
Doug MacEachern
fadcfdcbf5 add getInstance() for back-compat 2005-10-07 20:55:44 +00:00
Doug MacEachern
b3fa69ab5c bump version 2005-09-28 17:35:09 +00:00
Doug MacEachern
406cc69036 include totals from Sigar.getCpuPerc() 2005-09-28 15:56:57 +00:00
Doug MacEachern
753d627296 turn on native logging w/ -Dsigar.nativeLogging=true 2005-09-28 03:20:33 +00:00
Doug MacEachern
4359ca4fce fix compile 2005-09-24 22:59:53 +00:00
Doug MacEachern
129bb7e80b add stopAndWait backcompat method 2005-09-24 22:58:26 +00:00
Doug MacEachern
22f2526b04 bump version 2005-09-24 21:19:22 +00:00
Doug MacEachern
7de3ef0517 dont read every record unless verbose 2005-09-24 21:17:19 +00:00
Doug MacEachern
d4f0bab72e various fixes 2005-09-24 21:16:29 +00:00
Doug MacEachern
a07fe311f8 javadoc fixup 2005-09-24 21:02:21 +00:00
Doug MacEachern
f6a9d2ff3e beef up tests 2005-09-24 20:34:30 +00:00
Doug MacEachern
e71a9e5b3e EventLogRecord.message fixes 2005-09-24 04:37:55 +00:00
Doug MacEachern
34db9d884b use EventLog constants 2005-09-24 03:35:09 +00:00
Doug MacEachern
47cc3db671 change case of constants, windows is insenstive, better this way for display purposes 2005-09-24 01:45:29 +00:00
Doug MacEachern
67f3334250 rename EventLogRecord.getStringData() to getMessage() 2005-09-24 00:24:49 +00:00
Doug MacEachern
80fa6f52eb fix typo 2005-09-24 00:16:52 +00:00
Doug MacEachern
624f93de8a ensure null termination 2005-09-23 02:38:49 +00:00
Doug MacEachern
288bd907f2 fix EventLogRecord.stringData 2005-09-23 02:31:43 +00:00
Doug MacEachern
f0d6eba45d print logdir 2005-09-23 00:13:16 +00:00
Doug MacEachern
236363efa8 change getStringValue to try EXPANDSZ_METADATA if STRING_METADATA fails 2005-09-23 00:12:58 +00:00
Doug MacEachern
1bc0ecade2 save a reference to log name and pass around internally 2005-09-23 00:11:55 +00:00
Doug MacEachern
c0c77a83b3 fix compile 2005-09-23 00:10:53 +00:00
Doug MacEachern
c28ab5253a some fixes for EventLogRecord.stringData 2005-09-22 17:10:27 +00:00
Doug MacEachern
e65b3f3068 misc minor cleanups 2005-09-22 15:32:22 +00:00
Doug MacEachern
1ac57c1137 add log name constants 2005-09-22 15:28:39 +00:00
Doug MacEachern
48c96918d8 synchronize on logs 2005-09-21 23:00:36 +00:00
Doug MacEachern
7d77935ffe change getInstance to take arg for name of the log 2005-09-21 22:57:54 +00:00
Doug MacEachern
3b91001651 add main method to watch event logs 2005-09-21 22:51:41 +00:00
Doug MacEachern
09f3af2f3e update agent queries 2005-09-21 22:51:10 +00:00
Doug MacEachern
f11c79da7e print current user 2005-09-13 03:42:17 +00:00
Doug MacEachern
d8a29442c1 replace copyright.year 2005-08-28 07:11:44 +00:00
Doug MacEachern
d7903b7542 filter sigar.def 2005-08-28 07:09:24 +00:00
Doug MacEachern
ca9d9b63c7 break up version 2005-08-28 07:03:49 +00:00
Doug MacEachern
cdd9211475 netware stuff 2005-08-28 06:49:00 +00:00
Doug MacEachern
fd7a5001e0 no SIGINT on NetWare 2005-08-28 06:22:10 +00:00
Doug MacEachern
8fc1facb28 generate netware exports from javasigar.c 2005-08-28 06:00:27 +00:00
Doug MacEachern
59ec9d00e1 generate .def file for netware 2005-08-28 05:49:29 +00:00
Doug MacEachern
c3ca0a22fb use auto-format printf 2005-07-24 18:24:20 +00:00
Doug MacEachern
32b8a5d334 use printf 2005-07-24 18:11:09 +00:00
Doug MacEachern
bccdccdee0 auto-format printf if no format is specified 2005-07-24 18:08:04 +00:00
Doug MacEachern
31f138dd0b handle time == 0 2005-07-24 05:01:08 +00:00
Doug MacEachern
4eca5b0aa0 add pipe_size to resource_limit 2005-07-22 02:26:48 +00:00
Doug MacEachern
065cc2937d use system property for dumpClass 2005-07-22 01:42:56 +00:00
Doug MacEachern
69b66b8042 fixup some queries 2005-07-22 01:42:36 +00:00
Doug MacEachern
081c28ff77 support -H flag for hard limits 2005-07-22 01:04:51 +00:00
Doug MacEachern
114c26d6c6 use invoker 2005-07-22 01:01:23 +00:00
Doug MacEachern
56aa4553f5 remove resource_limit.ulimited, switch to ResourceLimit.INFINITY 2005-07-21 23:34:36 +00:00
Doug MacEachern
cad4b55102 skip loaded rc msg unless isatty 2005-07-21 04:54:42 +00:00
Doug MacEachern
f37fc926f5 break loop if not isatty 2005-07-21 04:53:27 +00:00
Doug MacEachern
a7b4acb4bb include unistd.h for isatty 2005-07-21 04:39:35 +00:00
Doug MacEachern
f1b13601a2 add isatty method. only useNative if isatty 2005-07-21 04:37:45 +00:00
Doug MacEachern
1f6fabc9c1 add isatty method 2005-07-21 04:36:53 +00:00
Doug MacEachern
c6dd77749b make sigar instance static for getSigar() 2005-07-21 04:13:10 +00:00
Doug MacEachern
4e27c142d0 print filesystem and netif names 2005-07-21 03:06:14 +00:00
Doug MacEachern
fd5d821940 add FileSystem.toString 2005-07-21 03:04:27 +00:00
Doug MacEachern
186ec234fc only print cpuinfo once, it'll be the same for each 2005-07-21 02:57:15 +00:00
Doug MacEachern
4682ff2eab remove newline 2005-07-21 02:44:12 +00:00
Doug MacEachern
447d2410b0 print version info once when run w/ 'time 10 test' 2005-07-21 02:37:10 +00:00
Doug MacEachern
b8a145e95f SunOS 5.6 == Solaris 2.6 2005-07-21 02:29:40 +00:00
Doug MacEachern
2246f7e747 allow int arg to specific number of iterations 2005-07-21 02:15:46 +00:00
Doug MacEachern
a3e6120bc7 catch getNetInterfaceConfig 2005-07-21 00:23:47 +00:00
Doug MacEachern
bad3fb89fc remove unused import 2005-07-19 17:07:05 +00:00
Doug MacEachern
dc8f31deb8 fix indent 2005-07-17 20:12:42 +00:00
Doug MacEachern
0410f0e457 tests for recent stuff 2005-07-17 20:09:25 +00:00
Doug MacEachern
3ff4089db1 remove dhcp_server from net_info 2005-07-17 17:46:07 +00:00
Doug MacEachern
924c46fdbf convert Route to shell commmand and format the output 2005-07-13 00:17:24 +00:00
Doug MacEachern
568e3045bf string version of flags 2005-07-12 18:35:26 +00:00
Doug MacEachern
ac90ac2799 add some route flags 2005-07-12 18:35:09 +00:00
Doug MacEachern
006d84e029 host name 2005-07-11 22:44:34 +00:00
Doug MacEachern
75bbbb0f45 add net_info.host_name 2005-07-11 22:43:56 +00:00
Doug MacEachern
9e98a05fc7 rename net_info.domain to domain_name 2005-07-11 20:41:57 +00:00
Doug MacEachern
dca5d82396 add netinfo command 2005-07-11 20:24:43 +00:00
Doug MacEachern
0677fa7fe8 add NetInfo getters 2005-07-11 20:22:16 +00:00
Doug MacEachern
63afc8aa07 add NetInfo class 2005-07-11 20:21:48 +00:00
Doug MacEachern
67c3589698 add IS_WIN32 2005-07-10 08:05:41 +00:00
Doug MacEachern
45fd89c9ab remove osf1 2005-07-10 07:59:49 +00:00
Doug MacEachern
0a59528b45 various helpers 2005-07-10 07:58:50 +00:00
Doug MacEachern
6debd2fefa fix solaris vendor version 2005-07-08 01:47:59 +00:00
Doug MacEachern
e945164266 print ulimit 2005-07-08 01:27:12 +00:00
Doug MacEachern
545ec710e4 add ulimit command 2005-07-08 01:25:06 +00:00
Doug MacEachern
5b68d679a7 add ResourceLimit getters 2005-07-08 01:16:46 +00:00
Doug MacEachern
043e1c143f generate ResourceLimit class 2005-07-08 01:11:42 +00:00
Doug MacEachern
73eed8b1c7 add win32_throw_error function 2005-06-27 04:22:36 +00:00
Doug MacEachern
9e79ac3d83 not need to declare native methods final 2005-06-27 04:15:24 +00:00
Doug MacEachern
4d4c242493 win32_throw_last_error right after function call to preserve GetLastError 2005-06-27 04:13:33 +00:00
Doug MacEachern
547f584064 remove hungarian notation 2005-06-27 03:41:43 +00:00
Doug MacEachern
ee4b71fc84 more service commands 2005-06-27 02:12:59 +00:00
Doug MacEachern
04e9442455 add win32 service command 2005-06-27 01:56:10 +00:00
Doug MacEachern
d4df988507 s/serviceStartName/startName/ 2005-06-27 01:20:59 +00:00
Doug MacEachern
61c9ad6a15 rename ServiceStartName to StartName 2005-06-27 01:20:37 +00:00
Doug MacEachern
53430acdcc moving list method to Service class 2005-06-27 01:18:44 +00:00
Doug MacEachern
b342c2aca2 extend SigarException 2005-06-27 01:17:23 +00:00
Doug MacEachern
25398b10bf remote Win32.{GetLastError,GetErrorMessage}, handled in jni code now 2005-06-26 22:11:04 +00:00
Doug MacEachern
57b2a03436 fix compile 2005-06-26 22:10:28 +00:00
Doug MacEachern
284479c5ea throw exception if DeleteService fails 2005-06-26 22:07:58 +00:00
Doug MacEachern
1ce84e00fc throw exceptions in jni, GetLastError may have changed by the time it returns to java land 2005-06-26 22:04:32 +00:00
Doug MacEachern
c74f93fdea throw exceptions in jni, GetLastError may have changed by the time it returns to java land 2005-06-26 22:02:02 +00:00
Doug MacEachern
10fde2cca9 extern C 2005-06-26 22:01:04 +00:00
Doug MacEachern
5b3c4c83db fixups 2005-06-26 22:00:53 +00:00
Doug MacEachern
4fe5f84c59 test bogus service name 2005-06-26 22:00:35 +00:00
Doug MacEachern
150c4c5e9c add function to throw exception w/ FormatMessage of GetLastError() 2005-06-26 21:06:03 +00:00
Doug MacEachern
01f5cb6c9e increase chance of accurate error messages 2005-06-26 05:33:52 +00:00
Doug MacEachern
7f2451aa76 cleanup control stuff 2005-06-26 05:27:35 +00:00
Doug MacEachern
bf281b55b6 cleanup start/stop methods w/ timeout arg to reuse code and hence behave the same 2005-06-26 05:11:18 +00:00
Doug MacEachern
ff25200d99 use method overloading instead of stupid AndWaitFor methods 2005-06-26 04:09:56 +00:00
Doug MacEachern
490bc9906e fix javadoc 2005-06-26 04:02:00 +00:00
Doug MacEachern
d9c6759f8c rename status() to getStatus() 2005-06-26 04:01:02 +00:00
Doug MacEachern
b88ae70e8c add getStatusString method 2005-06-26 03:59:04 +00:00
Doug MacEachern
27e3f136fa add String versions of int fields 2005-06-26 03:47:58 +00:00
Doug MacEachern
aa9baeefd1 changes to main method 2005-06-26 03:22:08 +00:00
Doug MacEachern
c38c868c35 add list method 2005-06-26 03:21:28 +00:00
Doug MacEachern
1fabb41896 test stuff 2005-06-26 03:21:09 +00:00
Doug MacEachern
72e7b88512 change Service.create to take ServiceConfig arg 2005-06-26 02:53:54 +00:00
Doug MacEachern
7e3f7cce07 rename binaryPathName to path 2005-06-26 02:44:44 +00:00
Doug MacEachern
a0017f6dca add name/password fields to ServiceConfig so it can be used to create services 2005-06-26 02:42:40 +00:00
Doug MacEachern
82a5ad05ab default displayName to serviceName 2005-06-26 02:39:34 +00:00
Doug MacEachern
bcd101741b add description to ServiceConfig 2005-06-26 02:18:05 +00:00
Doug MacEachern
5b87277a6f ServiceConfig.dependencies needs to be String[] 2005-06-26 01:54:11 +00:00
Doug MacEachern
5c9c3c6cf2 remove dll late binding code from asf. not only is it super ugly, it is not
thread safe.  change to use GetProcAddress the same way everyone else in the
world does.  (M-x un-bloom-ify)
2005-06-26 01:11:20 +00:00
Doug MacEachern
0532dd1e1d plug memory leak in GetErrorMessage 2005-06-26 00:52:03 +00:00
Doug MacEachern
5cd9bfd25e move GetLastError and GetErrorMessage to base class 2005-06-26 00:50:08 +00:00
Doug MacEachern
67494670b6 rename Win32Bindings to Win32 2005-06-26 00:42:47 +00:00
Doug MacEachern
c4a20457de change exception throwing so we get a reasonable stacktrace 2005-06-26 00:39:53 +00:00
Doug MacEachern
084300bce2 rid hungarian notation and fixup formatting 2005-06-26 00:36:47 +00:00
Doug MacEachern
2f1392e264 what could be less serializable than class with 2 fields that are pointers to C structures 2005-06-26 00:20:06 +00:00
Doug MacEachern
706b6fded1 remove unused imports 2005-06-25 23:48:05 +00:00
Doug MacEachern
d877dca4e5 bump version 2005-06-25 23:21:27 +00:00
Doug MacEachern
de5e9861dd add getConfig method 2005-06-25 23:21:00 +00:00
Doug MacEachern
3037ef8b00 use Sigar.load() 2005-06-25 23:20:43 +00:00
Doug MacEachern
6764e30773 add function to fillin ServiceConfig object 2005-06-25 23:18:50 +00:00
Doug MacEachern
fbf1872788 add win32 package for main method invocation 2005-06-25 23:18:12 +00:00
Doug MacEachern
a9bd0f6a42 save loadError 2005-06-25 23:17:46 +00:00
Doug MacEachern
e91665d842 remove QueryServiceStartType 2005-06-25 17:01:08 +00:00
Doug MacEachern
1163e0c803 add ServiceConfig class and move some constants there 2005-06-25 16:58:59 +00:00
Doug MacEachern
807758db55 bump version 2005-06-17 00:43:29 +00:00
Doug MacEachern
351754816d set vendorCodeName for redhat 2005-06-16 22:45:41 +00:00
Doug MacEachern
657bd2375f fix compile 2005-06-16 22:41:41 +00:00
Doug MacEachern
0faf17d946 add VendorCodeName, use it for osx description 2005-06-16 22:38:14 +00:00
Doug MacEachern
de2812fab3 output description 2005-06-16 22:21:41 +00:00
Doug MacEachern
4fa97499bf add constants for names and add getDescription method 2005-06-16 22:17:13 +00:00
Doug MacEachern
61ebe669e7 add vendorName, make all os.name the same values we use elsewhere 2005-06-16 21:58:28 +00:00
Doug MacEachern
a20b334406 catch getProcCpu 2005-06-16 21:27:54 +00:00
Doug MacEachern
39e76c9b4b trace attrs 2005-06-15 01:52:45 +00:00
Doug MacEachern
a15d63d3e3 rename h_query to query 2005-06-15 00:40:32 +00:00
Doug MacEachern
2e17b9cded simply counter management by removing it when we are done with it 2005-06-15 00:24:33 +00:00
Doug MacEachern
7eabd263f5 rename Pdh.getSingleValue to Pdh.getRawValue 2005-06-15 00:17:04 +00:00
Doug MacEachern
77b18f35e2 remove some unused pdh stuff.
rename 'cp' to 'path'.
2005-06-15 00:12:19 +00:00
Doug MacEachern
241b1066e6 add Pdh.getFormattedValue method 2005-06-14 23:51:06 +00:00
Doug MacEachern
30a2812d1a recognize CentOS 2005-06-14 21:52:25 +00:00
Doug MacEachern
3e5ba8a9ec recognize redhat 'ES' 2005-06-14 00:17:28 +00:00
Doug MacEachern
1786223414 rid compile warning 2005-05-14 00:34:18 +00:00
Doug MacEachern
c67e485d0f typemap sigar_uint64_t to avoid compile warnings 2005-05-14 00:31:25 +00:00
Doug MacEachern
b612a36f13 typemap for new stuff 2005-05-14 00:00:58 +00:00
Doug MacEachern
79afc980ed bump version 2005-05-13 23:51:24 +00:00
Doug MacEachern
c1224a3ad2 version fixups 2005-05-13 21:24:00 +00:00
Doug MacEachern
5e4d3e4475 test failing on my win3k due to log record ~100k. will fix later 2005-05-13 21:16:02 +00:00
Doug MacEachern
fade72859d only print loaded rc file msg if interactive 2005-05-13 18:11:32 +00:00
Doug MacEachern
3d5e199f5b use shell commands 2005-05-13 18:07:27 +00:00
Doug MacEachern
dbf28a4397 make displayTimes optional 2005-05-13 18:06:46 +00:00
Doug MacEachern
4bc5584626 format output, check total > 0 2005-05-13 18:06:23 +00:00
Doug MacEachern
bb5021d3ad add OpereratingSystem and java stuff, format output 2005-05-13 18:05:48 +00:00
Doug MacEachern
14826fdca5 add more from sys props 2005-05-13 18:05:00 +00:00
Doug MacEachern
b5b16908a3 Combined should not include wait time 2005-05-12 02:43:46 +00:00
Doug MacEachern
87d6159c65 bump version 2005-05-12 00:54:29 +00:00
Doug MacEachern
083414a22a use getMountPoint rather than getFileSystem in getMountedFileSystemUsage 2005-05-11 00:23:42 +00:00
Doug MacEachern
fd0543300a remove win32 special case 2005-05-10 21:29:59 +00:00
Doug MacEachern
2c7f23f793 declare SigarNotImplementedException 2005-05-10 21:29:29 +00:00
Doug MacEachern
58318b381d catch NotImplemented 2005-05-10 21:20:51 +00:00
Doug MacEachern
089396f8da add new disk metrics 2005-05-10 20:48:57 +00:00
Doug MacEachern
0900e7e31d 1.1.19 2005-05-10 20:36:11 +00:00
Doug MacEachern
94bf0b12f5 change pack-jar target to pack 2005-05-10 20:33:53 +00:00
Doug MacEachern
916a46bce3 add NetStat test 2005-05-10 20:32:52 +00:00
Doug MacEachern
3e48aa1c0b test NetStat 2005-05-10 20:32:24 +00:00
Doug MacEachern
e34bbcfa2d args fixup 2005-05-10 16:48:23 +00:00
Doug MacEachern
6630ffe562 eclipse effed my whitespace 2005-05-10 16:15:03 +00:00
Doug MacEachern
7333533c82 add NetStat getters 2005-05-10 16:13:37 +00:00
Doug MacEachern
3a81fd6b02 rename NetPortMap to NetStat 2005-05-10 15:25:42 +00:00
Doug MacEachern
dc55b40c5e include tcp in the names, might want to add udp or whatever later 2005-05-10 14:50:20 +00:00
Doug MacEachern
d5c3c18371 add state getters 2005-05-10 14:42:33 +00:00
Doug MacEachern
1c0de9075a add totals for num in/out connections 2005-05-10 14:32:04 +00:00
Doug MacEachern
442c90c506 more use of native flag 2005-05-10 00:14:39 +00:00
Doug MacEachern
9b626f890c provide pure java getline impl 2005-05-10 00:04:33 +00:00
Doug MacEachern
9afd3392ed check for null line 2005-05-09 23:32:40 +00:00
Doug MacEachern
894fe8adae make outbound info more useful and more like the inbound 2005-05-08 18:44:28 +00:00
Doug MacEachern
f8ed2e0444 whitespace nits 2005-05-08 17:42:09 +00:00
Doug MacEachern
df43f0d115 change getFileSystemList to update the FileSystemMap 2005-05-08 17:33:42 +00:00
Doug MacEachern
6e8e15e4e5 move etc/services parsing to its own class, NetServices 2005-05-08 16:28:46 +00:00
Doug MacEachern
7851cc3299 add outbound connections, change existing stuff to be called inbound 2005-05-07 23:14:34 +00:00
Doug MacEachern
b20fe9f6b6 fix file stat 2005-05-07 19:01:20 +00:00
Doug MacEachern
d550f84e77 add missing TCP flags 2005-05-07 18:42:43 +00:00
Doug MacEachern
9cfbd13722 refactor. include state counts 2005-05-07 06:02:25 +00:00
Doug MacEachern
204041aed7 add static NetConnection.getStateString 2005-05-07 06:01:32 +00:00
Doug MacEachern
d780891c15 more info 2005-05-06 17:16:39 +00:00
Doug MacEachern
10a438d4e0 include nice and wait times in Combined 2005-05-06 17:16:24 +00:00
Doug MacEachern
d272ec6aca remove unused imports 2005-05-06 15:59:22 +00:00
Doug MacEachern
a670613f0c minor optmization for 0 or 1 match 2005-04-28 16:58:38 +00:00
Doug MacEachern
41a75d9253 remove unused finder 2005-04-28 00:47:47 +00:00
Doug MacEachern
d0c60802c4 add public getLogger method 2005-04-28 00:39:13 +00:00
Doug MacEachern
9ffbe0fa34 ProcessQueryFactory does not use the SigarProxy object 2005-04-28 00:21:25 +00:00
Doug MacEachern
d630fa0647 fix typos 2005-04-27 22:39:05 +00:00
Doug MacEachern
22452e99fc add file_system_usage_t.used field 2005-04-26 19:55:21 +00:00
Doug MacEachern
4beb4e6fc4 turns on we need PERF_DETAIL_WIZARD for pdhGetInstances 2005-04-20 01:31:52 +00:00
Doug MacEachern
14960e14e5 add queue metric, fixup formatting 2005-04-07 02:06:24 +00:00
Doug MacEachern
fe14eb78f0 print disk byte metrics 2005-04-07 01:24:29 +00:00
Doug MacEachern
a3dd84419b add new disk fields 2005-04-07 01:24:06 +00:00
Doug MacEachern
52bb9324e9 freebsd has disk reads/writes 2005-04-07 01:19:31 +00:00
Doug MacEachern
15053e98ac add pdhConnectMachine 2005-03-30 00:59:45 +00:00
Doug MacEachern
02f67cbd73 remove getThreadCpuDiff method, lives in CpuTimer class now 2005-03-22 05:11:16 +00:00
Doug MacEachern
491ff005ac use CpuTimer 2005-03-22 05:09:48 +00:00
Doug MacEachern
2fb7a2fab3 update ProcPort doc 2005-03-20 02:59:22 +00:00
Doug MacEachern
807c8af462 pass protocol param to ProcPort method 2005-03-16 03:24:26 +00:00
Doug MacEachern
4291d52164 convert String protocol to int 2005-03-16 03:24:04 +00:00
Doug MacEachern
bcb098a34d stub proc_port for all platforms 2005-03-16 02:47:57 +00:00
Doug MacEachern
c31d2c5712 add protocol param to proc_port function 2005-03-16 02:44:52 +00:00
Doug MacEachern
b82ab9ede1 allow services file to be overridden with sigar.net.services.file property 2005-03-15 23:21:36 +00:00
Doug MacEachern
db88e7f04a use Map rather than List to keep track of addresses 2005-03-15 23:19:07 +00:00
Doug MacEachern
9abeb7ef2b make sure we dont do NfsFileSystem on win32 2005-03-15 21:40:36 +00:00
Doug MacEachern
4324529c7e update copyright year 2005-03-15 19:44:04 +00:00
Doug MacEachern
31b3fd00ba update NetConnection docs for FreeBSD 2005-03-15 19:00:08 +00:00