Doug MacEachern
|
aac5fcb703
|
windows cpuid x64 version
|
2008-04-10 18:39:22 +00:00 |
Doug MacEachern
|
7c61bc6695
|
windows version of sigar_cpuid
|
2008-04-10 17:40:27 +00:00 |
Doug MacEachern
|
5e4f8821cb
|
fix compile
|
2008-04-10 17:38:18 +00:00 |
Doug MacEachern
|
da647fe47e
|
minor cpuid cleanup
|
2008-04-10 17:15:42 +00:00 |
Doug MacEachern
|
60e239f461
|
use standard iptypes.h in modern msvc
|
2008-04-09 23:29:46 +00:00 |
Doug MacEachern
|
0bf9cef2bd
|
add/use MSC6 version macro
|
2008-04-09 20:58:35 +00:00 |
Doug MacEachern
|
552f0ede26
|
fix cpu_info cores+sockets
|
2008-04-09 07:18:38 +00:00 |
Doug MacEachern
|
cb002c8541
|
windows cpu_info cores+sockets
|
2008-04-09 07:08:03 +00:00 |
Doug MacEachern
|
2b9c8971e0
|
move cpuid from os/linux to sigar_util for use on other platforms
|
2008-04-09 06:29:08 +00:00 |
Doug MacEachern
|
277cf2e68e
|
aix+hpux cpu_info sockets+cores
|
2008-04-09 05:21:46 +00:00 |
Doug MacEachern
|
0983884395
|
cpu_info cores+sockets
|
2008-04-09 05:14:10 +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
|
949147d4ba
|
no longer need link.h
|
2008-04-09 03:35:47 +00:00 |
Doug MacEachern
|
eee071783c
|
refactor/simplify cpu core detection
|
2008-04-09 03:16:15 +00:00 |
Doug MacEachern
|
f753b02aec
|
rewind the Link_map to get all loaded modules
|
2008-04-04 18:53:44 +00:00 |
Doug MacEachern
|
3cf07fbb30
|
move sigar_dlinfo_modules to util for use with FreeBSD
|
2008-04-04 18:39:42 +00:00 |
Doug MacEachern
|
565c48cca3
|
fix windows compile
|
2008-04-03 04:58:39 +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
|
05ae74a5df
|
require Service ptql in sigar_sevices_query
|
2008-04-01 23:18:55 +00:00 |
Doug MacEachern
|
5f0f5db9ed
|
assume buffer contains copied path if path == NULL
|
2008-03-27 00:53:06 +00:00 |
Doug MacEachern
|
4edb1fbda8
|
use sigar_service_exe_get for Service.Exe
|
2008-03-27 00:09:26 +00:00 |
Doug MacEachern
|
af661d2b7d
|
add util to extract exe from QUERY_SERVICE_CONFIG.lpBinaryPathName
|
2008-03-27 00:08:29 +00:00 |
Doug MacEachern
|
b83b819b00
|
add Service.Exe ptql support
|
2008-03-26 21:42:35 +00:00 |
Doug MacEachern
|
5df4850bf3
|
rename PTQL_PID_SERVICE -> PTQL_PID_SERVICE_NAME
|
2008-03-26 21:31:54 +00:00 |
Doug MacEachern
|
746b9bdddc
|
use strcasestr
|
2008-03-26 21:29:43 +00:00 |
Doug MacEachern
|
208714be01
|
add strcasestr util
|
2008-03-26 21:29:17 +00:00 |
Doug MacEachern
|
bf4507f341
|
add support for case-insensitive matches w/o re
|
2008-03-26 21:20:17 +00:00 |
Doug MacEachern
|
7a3b9a8fe6
|
add sigar_services_query function
|
2008-03-26 17:06:32 +00:00 |
Doug MacEachern
|
42459486f7
|
use callback in service query
|
2008-03-25 21:46:41 +00:00 |
Doug MacEachern
|
6d7b04b6e8
|
use time_now_millis
|
2008-03-16 19:31:00 +00:00 |
Doug MacEachern
|
b37c690749
|
windows sigar_time_now_millis impl
|
2008-03-16 19:26:29 +00:00 |
Doug MacEachern
|
15f7996b8a
|
add sigar_time_now_millis util
|
2008-03-16 19:19:35 +00:00 |
Doug MacEachern
|
13f57bf914
|
rid warnings on netbsd
|
2008-03-16 02:43:08 +00:00 |
Doug MacEachern
|
70bfdee076
|
use sigar_iodev_get
|
2008-03-16 02:21:46 +00:00 |
Doug MacEachern
|
26d071a6cb
|
reusing SIGAR_NAME_IS_DEV macro
|
2008-03-16 02:21:25 +00:00 |
Doug MacEachern
|
cf8308ad60
|
include sys/stat.h
|
2008-03-16 02:11:11 +00:00 |
Doug MacEachern
|
abbb5f0208
|
[SIGAR-36] implement MacOSX file_system.disk metrics
|
2008-03-16 01:55:51 +00:00 |
Doug MacEachern
|
67f94cc5a8
|
add generic filesystem name -> device mapping
|
2008-03-16 01:54:24 +00:00 |
Doug MacEachern
|
a8994b4239
|
fix compile on windows
|
2008-03-13 19:02:11 +00:00 |
Doug MacEachern
|
6e4013b190
|
fix Service.* filter on non-windows
|
2008-03-12 06:44:33 +00:00 |
Doug MacEachern
|
043afd2608
|
native version of CpuPerc.java
|
2008-03-12 06:20:43 +00:00 |
Doug MacEachern
|
3d33130db8
|
use sysctl proc_list on NetBSD
|
2008-03-10 03:01:40 +00:00 |
Doug MacEachern
|
e406af0b70
|
NetBSD proc_args
|
2008-03-10 03:00:18 +00:00 |
Doug MacEachern
|
02280ec3c1
|
fix NetBSD proc_mem
|
2008-03-10 02:22:22 +00:00 |
Doug MacEachern
|
e48a2b0ee0
|
NetBSD proc fixes
|
2008-03-09 16:55:26 +00:00 |
Doug MacEachern
|
d9e510494b
|
start NetBSD port
|
2008-03-09 16:41:59 +00:00 |
Doug MacEachern
|
ee41ce16d2
|
fixup prototypes/linkage
|
2008-03-07 18:01:00 +00:00 |
Doug MacEachern
|
69712ba607
|
use EnumServicesStatus wrapper
|
2008-03-07 02:27:20 +00:00 |
Doug MacEachern
|
bddc08778b
|
add EnumServicesStatus wrapper
|
2008-03-07 02:26:41 +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
|
ede22e8b5c
|
Fix nfsstats, somehow masked in previous builds by -g
|
2008-02-23 09:03:52 +00:00 |
Doug MacEachern
|
e08e3a8bcc
|
[SIGAR-89] libproc.dylib does not exist on ppc
|
2008-02-23 08:18:12 +00:00 |
Doug MacEachern
|
4344a1457a
|
proc_state SONPROC == R
|
2008-02-19 06:16:43 +00:00 |
Doug MacEachern
|
a941cdc3ba
|
OpenBSD net_connection impl
|
2008-02-19 02:13:44 +00:00 |
Doug MacEachern
|
eccfefcb6b
|
OpenBSD sigar_proc_args impl
|
2008-02-18 18:11:50 +00:00 |
Doug MacEachern
|
3bd2bd2c6d
|
OpenBSD porting of sigar_proc_ functions
|
2008-02-18 01:42:52 +00:00 |
Doug MacEachern
|
4ef57c1ae0
|
OpenBSD sigar_cpu_get impl
|
2008-02-18 00:17:27 +00:00 |
Doug MacEachern
|
06059b41fe
|
OpenBSD sigar_swap_get impl
|
2008-02-18 00:03:22 +00:00 |
Doug MacEachern
|
34c19b60b9
|
tweak for OpenBSD nfs stats
|
2008-02-17 23:50:36 +00:00 |
Doug MacEachern
|
aa4269f1a1
|
fix darwin compile
|
2008-02-17 23:12:47 +00:00 |
Doug MacEachern
|
58b2883205
|
OpenBSD 4.0 sigar_tcp_get impl
|
2008-02-17 23:10:56 +00:00 |
Doug MacEachern
|
66e6243591
|
no MNT_UNION on OpenBSD
|
2008-02-17 22:31:26 +00:00 |
Doug MacEachern
|
717c1df381
|
OpenBSD vmstat impl
|
2008-02-17 22:25:41 +00:00 |
Doug MacEachern
|
29137cc5ae
|
[SIGAR-87] fix kstat_lookup in net_interface_stat
|
2008-02-13 04:29:57 +00:00 |
Doug MacEachern
|
be04158e4f
|
[SIGAR-86] Add options field to sigar_file_system_t
|
2008-02-11 05:48:05 +00:00 |
Doug MacEachern
|
dbd9fe3334
|
[SIGAR-86] Add options field to sigar_file_system_t
|
2008-02-11 05:11:27 +00:00 |
Doug MacEachern
|
62436ae4a2
|
[SIGAR-86] Add options field to sigar_file_system_t
|
2008-02-11 05:07:35 +00:00 |
Doug MacEachern
|
a17846e6e5
|
[SIGAR-86] Add options field to sigar_file_system_t
|
2008-02-11 04:25:25 +00:00 |
Doug MacEachern
|
22c7c42ae0
|
[SIGAR-86] Add options field to sigar_file_system_t
|
2008-02-11 04:20:42 +00:00 |
Doug MacEachern
|
33f69554ad
|
[SIGAR-86] Add options field to sigar_file_system_t
|
2008-02-11 04:11:45 +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
|
68ae3137c1
|
[SIGAR-85] Fix possible integer overflow in sigar_file_system_usage
|
2008-02-01 05:08:38 +00:00 |
Doug MacEachern
|
2e63fd91b8
|
[SIGAR-85] Fix possible integer overflow in sigar_file_system_usage
|
2008-02-01 05:06:27 +00:00 |
Doug MacEachern
|
248f93c76e
|
[SIGAR-85] Fix possible integer overflow in sigar_file_system_usage
|
2008-02-01 05:06:22 +00:00 |
Doug MacEachern
|
7e422addb4
|
[SIGAR-85] Fix possible integer overflow in sigar_file_system_usage
|
2008-02-01 00:56:05 +00:00 |
Doug MacEachern
|
073b439b2a
|
[SIGAR-85] Fix possible integer overflow in sigar_file_system_usage
|
2008-01-31 20:43:01 +00:00 |
Doug MacEachern
|
efb74c1703
|
sanity check strchr results
|
2008-01-29 00:08:29 +00:00 |
Doug MacEachern
|
936a8a79c5
|
[SIGAR-84] Prevent crash when perf counters are disabled
|
2008-01-22 22:37:07 +00:00 |
Doug MacEachern
|
2959b4a4ea
|
[SIGAR-83] skip comment lines in resolv.conf
|
2008-01-22 01:26:39 +00:00 |
Doug MacEachern
|
8a123d4d06
|
[SIGAR-81] Fix sigar_who_list for MacOSX Leopard
|
2008-01-13 18:49:13 +00:00 |
Doug MacEachern
|
3c35d5fb78
|
use sigar_t.pids
|
2007-12-21 22:45:59 +00:00 |
Doug MacEachern
|
bb3b9dd280
|
use sigar_t.pids
|
2007-12-21 22:42:52 +00:00 |
Doug MacEachern
|
71635f2c1c
|
Add sigar_proc_list_t to sigar_t for internal re-use
|
2007-12-21 22:42:31 +00:00 |
Doug MacEachern
|
9ff8308a35
|
Change sys_info to distinguish between Vista and 2008 server
|
2007-12-19 01:03:51 +00:00 |
Doug MacEachern
|
89eb98a3f1
|
Fix unitialized proc_state.state when task_for_pid fails
|
2007-12-13 06:21:44 +00:00 |
Doug MacEachern
|
babdfafa52
|
[SIGAR-37] Use libproc when possible for proc_time
|
2007-12-13 06:18:53 +00:00 |
Doug MacEachern
|
3a299c0ae9
|
[SIGAR-37] Use libproc when possible for proc_mem
|
2007-12-13 06:03:08 +00:00 |
Doug MacEachern
|
139d5adfc1
|
add Info.plist
|
2007-12-13 05:47:38 +00:00 |
Doug MacEachern
|
ddc153b679
|
sigar_proc_port_get for solaris 10+ only
|
2007-12-03 18:22:34 +00:00 |
Doug MacEachern
|
4a61c20405
|
[SIGAR-76] Implement sigar_proc_port_get for Solaris
|
2007-12-03 03:02:34 +00:00 |
Doug MacEachern
|
4b712b5da0
|
move proc_fdinfo_get for re-use
|
2007-12-02 00:52:38 +00:00 |
Doug MacEachern
|
b12956364f
|
[SIGAR-75] Implement sigar_proc_port_get for MacOSX
|
2007-12-01 23:34:02 +00:00 |
Doug MacEachern
|
8e121852bd
|
Add net_connnection.uid
|
2007-12-01 20:26:36 +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
|
9775fe6400
|
[SIGAR-74] Properly initialize proc_cpu.percent
|
2007-11-11 15:57:07 +00:00 |
Doug MacEachern
|
b224421cc4
|
[SIGAR-53] [SIGAR-73] Recognize gfs and ocfs2 as local filesystems
|
2007-11-09 22:54:07 +00:00 |
Doug MacEachern
|
cec8bcc400
|
[SIGAR-72] close /proc/stat fp
|
2007-11-09 22:37:17 +00:00 |