Simple steps to install and configure sar (sysstat) on Ubuntu/Debian servers
Monitoring servers are very important for every server administrators. There are some 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.
We can simply find the resource usage history by using the command “sar” with 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 🙂