Monitoring servers are very important for every server administrator. There are a lot of command line tools are available to monitor server resource usages. The Sar or Sysstat is one of the great command-line tool to monitor the server resource usage. This will track a record of resource usages in server.
We can simply find out the resource usages history by using the command “sar” with its switches like ‘q’, ‘r’ etc..
A lot of switches are available with “sar” command to check different things. Here, CryBit explains the basic installation steps of sar on Debian servers.
Installation of SAR on Ubuntu/Debian
We can simply install and configure the SAR on Linux servers. In debian based server we can use the command “apt-get” to install the SAR utility.
Step I : SSH to the server as root user.
Step II : Execute the below command to install the SAR utility.
# apt-get install sysstat
That’s it! You may get the below pasted error if you are not configured the sysstat properly.
Cannot open /var/log/sysstat/sa02: No such file or directory Please check if data collecting is enabled in /etc/default/sysstat
Open “/etc/default/sysstat” using your favorite file editor and change ENABLED=”false” to ENABLED=”true”
vi /etc/default/sysstat ---- # Should sadc collect system activity informations? Valid values # are "true" and "false". Please do not put other values, they # will be overwritten by debconf! ENABLED="true" ----
Step III : One more thing to do, change the collection interval from every 10 minutes to every 2 minutes.
---- vi /etc/cron.d/sysstat Change 5-55/10 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1 To */2 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1 ----
Step IV : Restart the service.
service sysstat restart Or /etc/init.d/sysstat restart
That’s it! Install SAR and relax 🙂