is there a sysctl monitor tool ?

Maslak Yavuz maslak at ihlas.net.tr
Thu Jun 22 12:21:35 UTC 2006


Hello 

I have 2 server . I use FreeBSD6.1 and Freebsd6.0 on them.
1 - Is there any program or command about how much the server use the parameters sysctl values and whether the server exceed the sysctl limits or not ? 
can you say a command or tool except  top, ps, netstat -m  ?

2 - While I am looking at system performance with systat command, I sometimes see values in usage of disk over %100 as below,
Disks amrd0 pass0                      54 ofod            intrn  2002 cpu1: time
KB/t  16.00  0.00                      88 %slo-z   114464 buf    2002 cpu3: time
tps     251     0                     531 tfree       274 dirtybuf
MB/s   3.93  0.00                                  100000 desiredvnodes
% busy  102     0                                   83032 numvnodes
                                                    25001 freevnodes

What cause does this condition ?

3 - On FreeBSD6.1  when I typed "netstat -m"  I saw below values;
173/2827/3000 mbufs in use (current/cache/total)
164/1910/2074/17088 mbuf clusters in use (current/cache/total/max)
164/479 mbuf+clusters out of packet secondary zone in use (current/cache)
0/0/0/0 4k (page size) jumbo clusters in use (current/cache/total/max)
0/0/0/0 9k jumbo clusters in use (current/cache/total/max)
0/0/0/0 16k jumbo clusters in use (current/cache/total/max)
371K/4526K/4898K bytes allocated to network (current/cache/total)
105906/27714/27042 requests for mbufs denied (mbufs/clusters/mbuf+clusters)
0/0/0 requests for jumbo clusters denied (4k/9k/16k)
0/9/4528 sfbufs in use (current/peak/max)
0 requests for sfbufs denied
0 requests for sfbufs delayed
4 requests for I/O initiated by sendfile
109 calls to protocol drain routines

What does  "105906/27714/27042 requests for mbufs denied (mbufs/clusters/mbuf+clusters)"  mean ?

Thanks


More information about the freebsd-questions mailing list