Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Jul 2001 16:01:23 +0200
From:      Borja Marcos <borjamar@sarenet.es>
To:        freebsd-hackers@freebsd.org
Subject:   Orca performance data collector
Message-ID:  <0107021359220F.48437@borja.sarenet.es>

next in thread | raw e-mail | index | archive | help

	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 majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0107021359220F.48437>