[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SAGE] diagnosing bottlenecks on Linux
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hey, everybody. I hope you are doing well.
We have a database machine that's constantly working. It has an average
load of 2-4, 8 (real) CPUs + hyperthreading, SAN-attached storage, 16 GB
RAM, and a gig-E network connection.
I have attempted to use top, vmstat, iostat, and "netstat -s" to figure
out what's going on with this machine. I'm sure that historical
monitoring, which we're putting in place, will help.
But--how do you find out a machine's bottleneck? How do you tell if
it's %utilization of the network, disk, etc.? Or perhaps--how can you
tell what the average wait time is for various types of I/O? How can
you tell if it's an application issue (e.g. busywait) or a hardware
limitation? I'm looking primarily for real-time examination tools.
Thanks for your advice!
Yours,
John
- --
~ John Borwick
~ System Administrator
~ Wake Forest University | web http://www.wfu.edu/~borwicjh
~ Winston-Salem, NC, USA | GPG key ID 0x797326D5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFBrJq0/81sF3lzJtURAmvwAJ9Q5BI8CSts10CoOzcL3OY/Nm2qQQCgqYDJ
TFEyfVt7y6jtO7HUYd0Zg+0=
=rStg
-----END PGP SIGNATURE-----