Linux System Monitoring Tools

This article 20 Linux System Monitoring Tools Every SysAdmin Should Know has a good list.