Any good light server monitoring tool

Can anyone suggest me any good server monitoring tool like cacti, nagios, etc? I am looking for very light weight monitoring tool which monitors CPU, HD I/O, MySQL, etc. ?

I am using Debian 6.

Does anyone how to monitor CPU, IO, RAM and Network usage based on process name? So that I can monitor MySQL, php, apache and other things?