Commit Graph

954 Commits

Author SHA1 Message Date
Doug MacEachern
4bfa71e626 remove perror calls from nfs_ping 2005-02-21 02:32:18 +00:00
Doug MacEachern
7cf08bd006 use InetAddress lookup cache 2005-02-21 02:29:14 +00:00
Doug MacEachern
ebaa725d7b change 2005-02-21 02:21:03 +00:00
Doug MacEachern
a4601ea2a8 prevent hang if nfs server is down 2005-02-21 02:19:49 +00:00
Doug MacEachern
6095ad4e6f use NfsFileSystem objects for nfs mounts 2005-02-21 02:19:13 +00:00
Doug MacEachern
f00916afee extend FileSystem to ping nfs server 2005-02-21 02:03:17 +00:00
Doug MacEachern
760dac9604 nfs ping binding 2005-02-21 02:02:45 +00:00
Doug MacEachern
074e696438 expose the load method 2005-02-21 01:55:07 +00:00
Doug MacEachern
9cbc2d0e75 nfs ping cleanup 2005-02-21 01:50:34 +00:00
Doug MacEachern
9cc156a739 darwin fix 2005-02-20 01:38:02 +00:00
Doug MacEachern
275865954c compile again on freebsd 4 2005-02-20 00:45:28 +00:00
Doug MacEachern
ab6c32409d make sure handles are marked invalid 2005-02-20 00:16:18 +00:00
Doug MacEachern
894b300ad0 synchronize close methods that are invoked by the finalize method 2005-02-20 00:06:25 +00:00
Doug MacEachern
8af7281e69 freebsd proc_fd impl 2005-02-19 03:10:56 +00:00
Doug MacEachern
b1b3171a38 check SIGAR_FIELD_NOTIMPL in format_size 2005-02-19 02:06:02 +00:00
Doug MacEachern
906df7ae55 seen 0 atime on freebsd 2005-02-19 00:34:35 +00:00
Doug MacEachern
578436985d note FreeBSD 2005-02-19 00:31:47 +00:00
Doug MacEachern
acdd130d6b filter out system procs from proc_list 2005-02-19 00:06:44 +00:00
Doug MacEachern
0bd202c57b convert start_time to millis 2005-02-18 23:54:33 +00:00
Doug MacEachern
3e3e117f18 fix key for disk metrics, but wtf it still worked fine 2005-02-18 20:18:40 +00:00
Doug MacEachern
311c1a2f1c old NtQuerySystemInformation works as expected for cpu metrics, use it instead of perflib 2005-02-18 20:13:17 +00:00
Doug MacEachern
f7a1567a9f old NtQuerySystemInformation works as expected for cpu metrics, use it instead of perflib 2005-02-18 20:03:52 +00:00
Doug MacEachern
b8b1d2668d changes 2005-02-17 02:37:16 +00:00
Doug MacEachern
07e8e4fc9c freebsd fixup 2005-02-17 02:21:01 +00:00
Doug MacEachern
f8a7c94beb make sure mhz dont change 2005-02-17 01:48:25 +00:00
Doug MacEachern
dfc17b0616 cpu mhz fixup 2005-02-17 01:42:22 +00:00
Doug MacEachern
218ec3edea bump version 2005-02-17 00:38:30 +00:00
Doug MacEachern
df486b12dd rid 64bit compile warnings 2005-02-16 22:39:10 +00:00
Doug MacEachern
07ab121475 need long to store pointer on 64bit linux 2005-02-16 22:22:49 +00:00
Doug MacEachern
aa74f370ad freebsd disk read/write metrics 2005-02-16 19:27:29 +00:00
Doug MacEachern
2b26862c45 freebsd proc_args using sysctl 2005-02-16 18:33:00 +00:00
Doug MacEachern
54b12212fa change proc_env to return NOTIMPL if no /dev/kmem perms. 2005-02-16 18:01:21 +00:00
Doug MacEachern
2ee1013aad lets say NOTIMPL if /proc is not mounted. freebsd 5.x does not mount /proc
by default.
2005-02-16 17:56:31 +00:00
Doug MacEachern
5e065145e5 avoid /proc on freebsd for proc_time 2005-02-16 02:54:17 +00:00
Doug MacEachern
c37991c69c /proc check for proc_exe 2005-02-15 19:13:59 +00:00
Doug MacEachern
44fabf2103 use sysctl for memory metrics on freebsd 2005-02-15 18:47:48 +00:00
Doug MacEachern
eddfa04179 first try sysctl to get swap info on freebsd 2005-02-15 02:43:52 +00:00
Doug MacEachern
d02f09c178 sysctl code for darwin works on freebsd 5.3 (not 4.x), use it to avoid
/dev/kmem perms.
2005-02-15 02:09:48 +00:00
Doug MacEachern
59eb92f4ce prevent perror() call if kvm_open fails 2005-02-15 01:57:19 +00:00
Doug MacEachern
1a0c381c58 try sysctl first to get cpu info 2005-02-15 01:56:22 +00:00
Doug MacEachern
63c5b91496 platform doc updates 2005-02-13 06:49:16 +00:00
Doug MacEachern
6d6ebf238c more /proc checks 2005-02-13 05:55:27 +00:00
Doug MacEachern
2d375e1f3f some checks for /proc 2005-02-13 05:46:10 +00:00
Doug MacEachern
00580471d5 check if CacheSize is valid 2005-02-13 05:37:20 +00:00
Doug MacEachern
3521d8bc72 fix cpu mhz 2005-02-13 05:32:30 +00:00
Doug MacEachern
a50c77a330 compile again on freebsd 4.x 2005-02-13 05:13:30 +00:00
Doug MacEachern
6f86a07623 filter out system processes and threads from proc_list 2005-02-13 05:05:21 +00:00
Doug MacEachern
b5bb7c5c4f more freebsd 5.3 changes 2005-02-13 04:22:46 +00:00
Doug MacEachern
af9741da30 port to freebsd 5.3 2005-02-13 04:13:49 +00:00
Doug MacEachern
6ad0b561e7 freebsd proc_mem 2005-02-13 03:24:33 +00:00