Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

Systems monitoring and tuning tools for RHEL 5

Documentation for Red Hat Enterprise Linux 5 covering checking system performance, tuning, kernel configuration and extending the file system exists in a variety of places. Expert Ken Milberg gives pointers for where to look and shares some of his favorite tools.

I am working with RHEL5, and want to know how to check the System performance, System tuning and how to reconfigure the kernel. I also want to know how to extend the file system. Also, is there a command to check the memory utilization and speed of traffic of network loads? Please suggest any basic book or resource to view all System commands for RHEL5.
There are tons of resources available for information on RHEL5. You should start with the documentation available on the Red Hat site where all the RHEL documentation resides. There are systems administration manuals, reference manuals and even tuning guides. One of my favorite commands for performance tuning is vmstat. It's available on every version of Unix or Linux available, and provides data on memory, cpu and I/O.

Here is a vmstat snapshot from a system (lightly used) which clearly illustrates the various sections of information; memory, CPU and I/O.

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 0 6564232 130912 1270228 0 0 0 0 1204 1827 1 1 99 0 0 0 0 0 6564232 130912 1270228 0 0 0 0 1167 1602 0 1 99 0 0 0 0 0 6564232 130912 1270228 0 0 0 900 1167 2136 1 1 98 0 0

Top is another important utility that you should have in your repertoire. It's a character based GUI which provides a quick and dirty snapshot of your system.

If you want something a little different – look at OProfile. This utility uses performance monitoring hardware on the processor to retrieve kernel type system information about the executables on a system.

If you prefer a graphical interface, the GNOME System Monitor is a tool you should be looking it. The software is X based and has a pretty looking front-end.

Regardless of which tool you use make sure you follow proper tuning procedures, test all your changes outside of production first and also make only one change at a time.

Dig Deeper on Linux servers

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.