Hello,
I am "writing" (in fact I am getting a lot of code from
/usr/src/usr.bin/vmstat) an Orca data collector for FreeBSD. I think it would
be great to have the performance data available in Orca.
I am thinking about representing the following parameters:
CPU load
CPU usage (user, system, interrupt, idle). �Do you think it is better to add
nice + user to have a single "user" value, or is it better to separate them?
Spawned process/sec
Number of processes
Interface stats:
in, out (bps)
in, out (packets)
errors/s
"nocanput" (perhaps packets not send because of buffer outages?)
"deferred"
collisions
TCP bits/sec
TCP packets/sec
TCP retransmissions + duplicates
TCP new connection rate
TCP open connections
TCP reset state
TCP listen drop rate
MBUFs
Disks:
operations/sec
transfer rate
transfer size
run % or time to complete an operation
(BTW... is it possible to get read and write statistics instead of a
sum?)
Cache hits (inode and directory)
Memory (usage, etc).
Any more interesting parameters? An example of Orca can be seen in
http://www.gps.caltech.edu/~blair/orca/. It is really useful to watch the
system performance.
Borja.
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message