Red hat linux Web Hosting

Howto install sar & ksar system activity info in Centos / Redhat

The sar command collect, report, or save UNIX / Linux system activity information. It will save selected counters in the operating system to the /var/log/sa/sadd file. Fromlinux-logo the collected data, you get lots of information about your server:

  • CPU utilization
  • Memory paging and its utilization
  • Network I/O, and transfer statistics
  • Process creation activity
  • All block devices activity
  • Interrupts/sec etc.

commands explain

sar : Displays the data.
sa1 and sa2: Collect and store the data for later analysis. The sa2 shell script write a daily report in the /var/log/sa directory. The sa1 shell script collect and store binary data in the system activity daily data file.
sadc – System activity data collector. You can configure various options by modifying sa1 and sa2 scripts. They are located at the following location:
/usr/lib64/sa/sa1 (64bit) or /usr/lib/sa/sa1 (32bit) – This calls sadc to log reports to/var/log/sa/sadX format.the sar comand a a prt of this tool sysstat, to install it
Sar is apart of sysstat tool, you can install it using the following command :

Now make this modification to generate a file every 10 minutes

Option Description
-u : CPU utilization statistics
-r : Memory utilization statistics
-b :I/O and transfer rate statistics
-B : Paging statistics
-d : Activity for each block device
-n : [keyword] Network statistics
-q : Queue length and load averages
-A : Display All

How Do I Generate sar Graphs Using kSar?

First, Download kSar grapher tool

you need to grab sar command statistics from the server named server1. Type the following command to get stats, run:

Switch to kSar Windows. Click on Data > Load data from text file > Select sar.data.txt from /tmp/ > Click the Open button.

Now, the graph type tree is deployed in left pane and a graph has been selected:
cpu-ksar

Leave a Reply

Your email address will not be published. Required fields are marked *