Skip to content
/ sysstat Public
forked from sysstat/sysstat

Public repository for the Linux sysstat tools.

License

Notifications You must be signed in to change notification settings

jimis/sysstat

This branch is 1821 commits behind sysstat/sysstat:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

130ae97 · Apr 3, 2015
Jan 23, 2015
Apr 3, 2015
Mar 1, 2014
Mar 27, 2015
Feb 13, 2015
Mar 29, 2015
Mar 17, 2014
Feb 13, 2015
Sep 13, 2010
Feb 13, 2015
Feb 15, 2015
Sep 13, 2010
Mar 19, 2015
Aug 20, 2014
Nov 16, 2014
Jan 21, 2015
Nov 3, 2013
Jan 27, 2015
Jan 27, 2015
Mar 24, 2015
Mar 2, 2015
Mar 24, 2015
Jan 19, 2014
Jul 11, 2014
Jan 23, 2015
Jan 21, 2015
May 1, 2013
Jan 21, 2015
Jan 19, 2014
Mar 30, 2015
Jan 19, 2014
Mar 15, 2015
Jan 19, 2014
Jan 21, 2015
Jan 26, 2014
Mar 12, 2015
Jul 4, 2014
Mar 27, 2015
Jan 19, 2014
Jan 19, 2014
Jan 21, 2015
Jan 19, 2014
Mar 27, 2015
Mar 27, 2015
Mar 27, 2015
Jan 19, 2014
Mar 27, 2015
Jun 8, 2014
Apr 3, 2015
Mar 27, 2015
Jan 27, 2015
Jul 11, 2014
Mar 22, 2014
Jan 27, 2015
Mar 2, 2015
Mar 29, 2015
Mar 29, 2015
Mar 13, 2015
Jan 19, 2014
Feb 13, 2015
Jan 21, 2015
May 8, 2014
Sep 13, 2010
Mar 1, 2014
Jan 23, 2015
Jan 19, 2014
Mar 29, 2015
Jan 19, 2014

Repository files navigation

sysstat: System performance tools for the Linux operating system...
--
(C) 1999-2014 Sebastien GODARD (sysstat <at> orange.fr)

The latest version of sysstat can always be found on my web site at:

http://pagesperso-orange.fr/sebastien.godard/

See the CHANGES file to know the new features/improvements/bug fixes added
in this release of sysstat.

You can also track sysstat development on GitHub:

https://github.com/sysstat/sysstat

and clone its public repository with:

git clone git://github.com/sysstat/sysstat


INSTALLATION
------------

The sysstat utilities are a collection of performance monitoring tools for
Linux. These include mpstat, iostat, nfsiostat-sysstat, cifsiostat, pidstat,
sar, sadc, sadf and sa tools. 

The first stage is to configure sysstat for your system:

	./configure

You can set several variables and parameters on the command line.
Please enter "./configure --help" to display them.
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, please 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.

The next stage is to build the various binary files. Enter:

	make

Then log in as root and enter:

	make install

(see next section to know the files that are installed).
That's all!

Of course tell me if there are any problems. This is the only way I can improve
'sysstat'. Please also remember to read the FAQ included in this package.

Patches and suggestions for improvements are always welcome!
Send them to (sysstat <at> orange.fr).


FILES THAT ARE INSTALLED
------------------------

Here is the list of files installed by sysstat, when you ask for a
complete installation.
${PREFIX} is the value of the PREFIX variable defined in the Makefile
(usually set to /usr/local or /usr).

${PREFIX}/lib/sa/sadc
${PREFIX}/lib/sa/sa1
${PREFIX}/lib/sa/sa2
${PREFIX}/bin/sar
${PREFIX}/bin/sadf
${PREFIX}/bin/iostat
${PREFIX}/bin/mpstat
${PREFIX}/bin/pidstat
${PREFIX}/bin/nfsiostat-sysstat
${PREFIX}/bin/cifsiostat
${PREFIX}(/share)/man/man8/sadc.8
${PREFIX}(/share)/man/man8/sa1.8
${PREFIX}(/share)/man/man8/sa2.8
${PREFIX}(/share)/man/man1/sar.1
${PREFIX}(/share)/man/man1/sadf.1
${PREFIX}(/share)/man/man1/iostat.1
${PREFIX}(/share)/man/man1/mpstat.1
${PREFIX}(/share)/man/man1/pidstat.1
${PREFIX}(/share)/man/man1/nfsiostat-sysstat.1
${PREFIX}(/share)/man/man1/cifsiostat.1
${PREFIX}/share/locale/*/LC_MESSAGES/sysstat.mo
${PREFIX}/share/doc/sysstat-x.y.z/*
/var/log/sa
${INIT_DIR}/sysstat
/lib/systemd/system/sysstat.service		if OS uses systemd
/lib/systemd/system/sysstat-collect.service	if OS uses systemd
/lib/systemd/system/sysstat-collect.timer	if OS uses systemd
/lib/systemd/system/sysstat-summary.service	if OS uses systemd
/lib/systemd/system/sysstat-summary.timer	if OS uses systemd
/etc/sysconfig/sysstat
/etc/sysconfig/sysstat.ioconf
/etc/cron.d/sysstat
/etc/rc.d/rc.sysstat			(depending on your distro)
${RC_DIR}/rc2.d/S03sysstat
${RC_DIR}/rc3.d/S03sysstat
${RC_DIR}/rc5.d/S03sysstat

sysstat may also install some links in ${RC_DIR}/rc[0146].d/ directory
if chkconfig is used.

MISCELLANEOUS
-------------

The sysstat commands are only front-ends to the kernel proc filesystem...
They cannot display statistics that Linux does not
provide, nor can they be more accurate than Linux is.
The sysstat package no longer supports 2.4.x and older kernels.
Note that all kernels do not necessarily have all the statistics that
sysstat commands can display, depending on their version or their
configuration options.

It has been designed with National Language Support (NLS) in mind, using
the GNU gettext package (available at http://www.gnu.org).
sysstat has been translated into several languages.
Anyway you are welcome if you want to make other translations available ;-)
Please read the README-nls file in the nls directory before.

--
Sebastien GODARD (sysstat <at> orange.fr)

About

Public repository for the Linux sysstat tools.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 89.6%
  • Tcl 4.2%
  • Shell 3.0%
  • Perl 1.1%
  • Python 0.9%
  • Objective-C 0.6%
  • Other 0.6%