Install and configure sysstat/sar on Ubuntu/Debian server


The sar/sysstat is a handy and effective tool to monitor your server resource usage, by installing it you will be able to find out the server’s load history, resource usage, etc. The steps to install it on a Ubuntu/Debian distro are below.

Installation of SAR on Ubuntu/Debian

In a Debian-based server, we install the SAR in the “apt-get” command.

Step 1: SSH to the server as the root user.

Step 2: Run the below command to install the SAR utility.

 apt-get install sysstat

There is a chance of getting the following 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

Fix: Open “/etc/default/sysstat” using your favorite file editor and change ENABLED=”false” to ENABLED=”true”
Step 3: One more thing to do, is change the collection interval from every 10 minutes to every 2 minutes.

vi /etc/cron.d/sysstat
5-55/10 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1
*/2 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1

Step 4: Restart the service.

service sysstat restart
/etc/init.d/sysstat restart

Thank you!!!

Scroll to Top