Commit Graph

  • e358790125 catch file_system_usage exceptions Doug MacEachern 2004-09-17 18:15:36 +0000
  • 0374c719ee add NetInterfaceList binding Doug MacEachern 2004-09-17 18:00:16 +0000
  • 69423cefbb start a ChangeLog Doug MacEachern 2004-09-07 16:10:04 +0000
  • 7a58b58435 better file system type mapping Doug MacEachern 2004-09-07 02:24:33 +0000
  • 5fd3175b04 file_system_usage impl Doug MacEachern 2004-09-07 02:07:10 +0000
  • 0964c3d2ff file_system_list impl Doug MacEachern 2004-09-07 02:00:59 +0000
  • c1ca086089 cpu_info Doug MacEachern 2004-09-06 18:14:50 +0000
  • a733fa8a8b use long pointer on osf Doug MacEachern 2004-09-06 17:58:57 +0000
  • c4b58c19bc need to make pointer size adjustment from int to long at compile time only where needed. Doug MacEachern 2004-09-06 17:50:58 +0000
  • 5f3deb8927 change sigar pointer field from int to long. on tru64 size(void*) == 8 which does not fit into sizeof(int) == 4 Doug MacEachern 2004-09-06 17:43:37 +0000
  • ac0db4ceb6 cpu_list Doug MacEachern 2004-09-06 17:31:48 +0000
  • faeef9e568 implement sigar_cpu Doug MacEachern 2004-09-06 16:39:54 +0000
  • a0314e1254 implement uptime Doug MacEachern 2004-09-06 16:20:19 +0000
  • 29bb85ca7a implement loadavg Doug MacEachern 2004-09-06 16:14:16 +0000
  • 6ecab7bba0 fillin swap Doug MacEachern 2004-09-06 04:25:29 +0000
  • 3ba4a01afc seems aix and osf are old buddies Doug MacEachern 2004-09-06 03:53:09 +0000
  • e2795350fc add includes Doug MacEachern 2004-09-06 03:27:28 +0000
  • 69e8003fe2 fillin sigar_mem Doug MacEachern 2004-09-06 03:27:05 +0000
  • ac0e4ac5a0 copy of src/os/stub Doug MacEachern 2004-09-06 03:02:04 +0000
  • cb45a3956c fix compiler warnings Doug MacEachern 2004-09-06 02:50:41 +0000
  • 53f9672970 bump version Doug MacEachern 2004-09-06 01:06:30 +0000
  • 287db1525e tagging 1.1.9 Doug MacEachern 2004-09-06 01:05:07 +0000
  • 9a071a99a4 detect solaris version, use it to skip init_libproc if >= solaris 10. Doug MacEachern 2004-09-04 22:59:40 +0000
  • 88a67ff368 program to view uname fields Doug MacEachern 2004-09-04 22:51:51 +0000
  • 6876eeabd3 fillin proc_exe on solaris 10 using new /proc/<pid>/path/ feature Doug MacEachern 2004-09-04 22:46:08 +0000
  • 42f7549b49 remove unused /proc/cred function. fix proc_status function name. Doug MacEachern 2004-09-04 19:01:44 +0000
  • ebf7fb5ced cwd might be empty Doug MacEachern 2004-09-04 18:57:00 +0000
  • c9990246da PR: 9519 proc_dirname does not exist in solaris 10's libproc.so Doug MacEachern 2004-09-04 18:56:27 +0000
  • 2e940caf97 PR: 9519 workaround solaris 10 issue in proc_time Doug MacEachern 2004-09-04 18:37:17 +0000
  • 3c6523ae59 re-add bincompat tester that was removed w/ perl-test directory Doug MacEachern 2004-09-04 16:45:28 +0000
  • e575176056 synchronize sigar invoker Doug MacEachern 2004-08-30 21:06:55 +0000
  • 6008f8bb79 fix possible NPE Doug MacEachern 2004-08-27 23:07:21 +0000
  • ed77b95632 fix possible crash in get_cpu_instance Doug MacEachern 2004-08-27 23:06:46 +0000
  • a8ab98e6cb check args.length before indexing Doug MacEachern 2004-08-25 17:06:21 +0000
  • 77d014b24c bump version Doug MacEachern 2004-08-23 15:56:22 +0000
  • 6646164c29 1.1.8 Doug MacEachern 2004-08-23 15:43:10 +0000
  • fce8c42ae0 test ProcTime.getTotal Doug MacEachern 2004-08-23 15:36:35 +0000
  • 67c6b5dcd0 user ProcTime.getTotal Doug MacEachern 2004-08-21 00:26:12 +0000
  • 9b89e1b9f8 remove Total method, super class has it now Doug MacEachern 2004-08-21 00:25:37 +0000
  • 4736d77c87 add proc_time.total field (sum of user+sys) Doug MacEachern 2004-08-21 00:25:07 +0000
  • 606275fc36 renaming proc_time.{utime,stime} to proc_time.{user,sys} 'utime' and 'stime' are common within system structures, but with lots of other stuff in the structure unrelated to time. having 'time' in both the structure/class name and the field at the sigar level is just lame. Doug MacEachern 2004-08-21 00:13:13 +0000
  • 641253b359 better permission denied message Doug MacEachern 2004-08-18 16:05:31 +0000
  • 9c866c1369 getUserDeniedMessage wrapper Doug MacEachern 2004-08-18 16:05:07 +0000
  • bbc2a738ca helper method for better access denied to process message Doug MacEachern 2004-08-18 16:03:45 +0000
  • ad85def2fb map EACCES/ERROR_ACCESS_DENIED to SigarPermissionDeniedException Doug MacEachern 2004-08-18 15:46:34 +0000
  • 9ebf365efd for mapping EACCES Doug MacEachern 2004-08-18 15:46:05 +0000
  • c96ab5c880 map ERROR_FILE_NOT_FOUND to SigarFileNotFoundException on win32 Doug MacEachern 2004-08-18 15:32:36 +0000
  • 37a7853ccc bump version Doug MacEachern 2004-08-16 04:58:30 +0000
  • 922b1857b1 version 1.1.7 Doug MacEachern 2004-08-16 02:14:20 +0000
  • 96ac948aca need to declare getServicePid to throw SigarException Doug MacEachern 2004-08-14 22:38:57 +0000
  • cfbbf3dfc7 use SigarNotImplementedException.INSTANCE Doug MacEachern 2004-08-14 04:45:42 +0000
  • 61771a1596 add INSTANCE for reuse Doug MacEachern 2004-08-14 04:44:36 +0000
  • c4153d2485 change throw_notimpl to throw_error Doug MacEachern 2004-08-14 04:26:42 +0000
  • f2150b270e change sigar_throw_error to take jni_sigar_t param instead of sigar_t Doug MacEachern 2004-08-14 04:22:27 +0000
  • e49c286171 implement getServicePid Doug MacEachern 2004-08-14 04:21:46 +0000
  • 2896feb983 move getServicePid to the Sigar class so we get caching via SigarProxy Doug MacEachern 2004-08-14 00:40:37 +0000
  • 0d2c62af41 test service query Doug MacEachern 2004-08-14 00:32:17 +0000
  • 3f92a2dc5d hook in windows service extension for testing Doug MacEachern 2004-08-13 01:41:17 +0000
  • 4defcaae4c ProcessQuery to get pid from windows service name Doug MacEachern 2004-08-13 01:24:11 +0000
  • bd8ecac6c5 add experiment win32-only extension for ptql to map windows service name to pid Doug MacEachern 2004-08-13 01:21:39 +0000
  • a79bb600b9 assume Xeon on redhat AS 2.1 is HT enabled Doug MacEachern 2004-08-11 22:44:38 +0000
  • 2d3a408648 dont print stacktrace Doug MacEachern 2004-08-10 22:24:43 +0000
  • 25887e0f4a change get_proc_info to report 'No such process' Doug MacEachern 2004-08-10 22:24:12 +0000
  • b85eea0ff9 workaround issue seen on occasion w/ 2003 server in vmware. for reasons unknown, the process perf object sometimes comes back with the counter titles but no instances. this would crash the agent. Doug MacEachern 2004-08-10 21:51:13 +0000
  • 28b71f3651 add getter for user and sys combined Doug MacEachern 2004-08-10 04:06:41 +0000
  • 5edf8ab64a change parent ClassLoader to fix problem in HQ dump-plugin-info Doug MacEachern 2004-08-10 03:43:12 +0000
  • 948b456433 fix get_perf_object, ReqQuery was shrinking the sigar->perfbuf_size Doug MacEachern 2004-08-09 21:46:34 +0000
  • 859db1fb9e more WebSphere finders Doug MacEachern 2004-08-04 19:26:35 +0000
  • 3b8f1175fb add websphere finder Doug MacEachern 2004-08-04 05:22:33 +0000
  • 6babb84507 print ex message Doug MacEachern 2004-08-04 05:18:29 +0000
  • bbc1b99d32 fix proc_args when cmdline crosses first page boundry (seen w/ WebSphere) Doug MacEachern 2004-08-04 05:18:05 +0000
  • 43f129a6f8 better apache finder Doug MacEachern 2004-08-03 21:28:14 +0000
  • 667c4acde4 bump version Doug MacEachern 2004-08-03 03:55:12 +0000
  • 9ab9e72452 version 1.1.6 Doug MacEachern 2004-08-03 03:27:44 +0000
  • 6676840d77 print pid before getProcArgs for troubleshooting Doug MacEachern 2004-08-03 03:25:43 +0000
  • 63924059e2 rid lousy getarg parser in favor of CommandLineToArgvW Doug MacEachern 2004-08-03 03:25:17 +0000
  • 2e8f6226e3 some fixes and make command line parser reusable Doug MacEachern 2004-08-03 03:18:40 +0000
  • bb02117ef4 change proc_args to use CommandLineToArgvW parser Doug MacEachern 2004-08-03 03:06:25 +0000
  • 042c38ae95 remove old code to get proc_args Doug MacEachern 2004-08-03 02:58:48 +0000
  • b8a09c70f0 increase peb cmdline buffer size Doug MacEachern 2004-08-03 02:45:26 +0000
  • df5e418f30 canonicalize proc_exe.{name,cwd} Doug MacEachern 2004-08-01 20:42:18 +0000
  • d939d1763c use PEB to get the proc_exe.cwd Doug MacEachern 2004-08-01 20:31:42 +0000
  • 3401932ba5 call ProcArgs and ProcExe for every pid Doug MacEachern 2004-08-01 03:00:54 +0000
  • 1fbabe5767 add tomcat finder Doug MacEachern 2004-08-01 00:54:17 +0000
  • a4855407d9 jboss classname might not be the last arg, match any Doug MacEachern 2004-07-30 14:58:01 +0000
  • 4b6e1576fd bump version Doug MacEachern 2004-07-30 03:02:12 +0000
  • 43768bac66 handle proc_exe.name for self process Doug MacEachern 2004-07-30 02:37:01 +0000
  • 5213a822f6 pullout some dlinfo code from proc_modules to be reused Doug MacEachern 2004-07-30 02:27:58 +0000
  • 19e7aa64a5 fillin proc_exe.name Doug MacEachern 2004-07-30 02:15:05 +0000
  • 4e3cdb949b refactor so pgrab can be used elsewhere Doug MacEachern 2004-07-30 02:07:02 +0000
  • 5d4736e043 proc_modules refactor to prevent possible phandle leaks Doug MacEachern 2004-07-30 02:02:41 +0000
  • 23f6fd91b3 use libproc.so to fillin the proc_exe cwd and root fields Doug MacEachern 2004-07-30 01:57:58 +0000
  • f3705ac25d refactor libproc.so fu to be used elsewhere Doug MacEachern 2004-07-30 01:46:34 +0000
  • 91e2bce6dc make version 1.1.5 Doug MacEachern 2004-07-29 00:29:47 +0000
  • 4ba686e79e catch SigarNotImplementedException Doug MacEachern 2004-07-28 21:51:37 +0000
  • 3945733a4b filter out the system Idle process from proc_list Doug MacEachern 2004-07-28 21:50:06 +0000
  • 2fa069d068 change proc_args to use the PEB Doug MacEachern 2004-07-28 21:47:14 +0000
  • a35333223b change args output so not to miss trailing spaces Doug MacEachern 2004-07-28 20:51:24 +0000
  • 17ef450dd8 display archlib Doug MacEachern 2004-07-28 14:58:28 +0000
  • d98ddc9ac5 add static helper getNativeLibraryName Doug MacEachern 2004-07-28 14:57:49 +0000