| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.
You must be logged in to block users.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuse(C) 1999-2026 Sebastien GODARD (sysstat (at) orange (dot) fr)
The sysstat package contains various utilities, common to many commercial Unixes, to monitor system performance and usage activity:
Sysstat also contains tools you can schedule via cron or systemd to collect and historize performance and activity data:
Default sampling interval is 10 minutes but this can be changed of course (it can be as small as 1 second).
Sysstat is Open Source / Free Software, and is freely available under the GNU General Public License, version 2. The latest version of sysstat can always be found on my web site at:
See the CHANGES file to know the new features/improvements/bug fixes added in this release of sysstat.
Note that sysstat no longer uses odd and even version numbers to identify development and stable versions. The latest sysstat release should always be considered as a stable version that can be used for distribution packaging.
Sysstat development can be tracked on GitHub.
Enter:
$ sudo yum install sysstat
CentOS and Fedora systems call the collector process using a cron job in /etc/cron.d and it's enabled by default. On recent versions, systemd is used instead of cron. You may need to enable and start the sysstat service:
$ sudo systemctl enable --now sysstat
(or enter:
$ sudo systemctl enable sysstat $ sudo systemctl start sysstat
if option --now is not supported by your systemd version.)
Enter:
$ sudo apt-get install sysstat
Then enable data collecting:
$ sudo dpkg-reconfigure sysstat Select "Yes"
Clone sysstat public repository with:
$ git clone git://github.com/sysstat/sysstat
Then configure sysstat for your system:
$ cd sysstat $ ./configure
You can set several variables and parameters on the command line. For example you can enter the following option to activate data collecting (either using cron or systemd):
$ ./configure --enable-automated-sar-reporting
Enter ./configure --help to display all possible options. Note: There is another way to configure sysstat instead of entering ./configure: This is the Interactive Configuration script (iconfig) which will ask you for the value of the main sysstat variables and parameters. Enter ./iconfig then answer the questions or enter Return to accept the (sane) default values. For yes/no questions, answer 'y' or 'n' (without the quotes): It is case sensitive! You can also enter '?' to get a help message that will explain the meaning of each variable or parameter.
Compile and install:
$ make $ sudo make install
Please use the BUG_REPORT template file to report a bug: It contains important data that should be provided for this. Please also remember to read the FAQ that comes with sysstat or is available from the Wiki page on GitHub.
Opening an issue or a pull request on GitHub is the preferred way to report a bug or submit a patch. Patches and suggestions for improvements are always welcome!
If you are reading this README file then you are probably about to use the sysstat tools to help you monitor your system and maybe troubleshoot some performance issues. Good choice. Sysstat is made for you. Moreover sysstat is free software and always will be.
Yet have you ever considered making a donation to sysstat, regardless of how much your contribution is? This in turn would encourage me to keep up the work as good as it can be...
Click on the "Donate PayPal" button above at the beginning of this file. You can also make a donation as a sponsor from the GitHub page or from my personal web page.
Enjoy!
--
Sebastien GODARD - sysstat (at) orange (dot) fr
| Back | FazBrowse Home | New Git URL |