Re: sar tool

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 12/16/05, Chasecreek Systemhouse <chasecreek.systemhouse@xxxxxxxxx> wrote:
> On 12/15/05, Al Sparks <data345@xxxxxxxxx> wrote:
> > I'm running RHES 4.  I installed sysstat 5.0.5-1 using up2date.
> > However, when I run sar, it's showing all zeros regarding disk
> > activity.  Other gnome tools do show disk activity.
> >
> > Is there a problem out there with that tool not working with the 2.6
> > kernel?
>
> If your system is mostly idle then there may not be any sar activity
> to report for disk processes.

If sar is called without any arguments, it will try to read
/var/log/sa/sarXX and /var/log/sa/saXX where XX is the current day of
the month.  You'll need to initialize these files yourself after
installing sar (or allow the rpm provided cron entry to do it for
you).  In order to get sar output without these accounting files in
place, you need to tell sar at what interval in seconds you want
output, and how many interrations you want output for.  Eg;

[cbell@circe ~]$ sar 1 5
Linux 2.6.14-1.1644_FC4 (circe.inetdb.com)      12/16/2005

06:32:11 PM       CPU     %user     %nice   %system   %iowait     %idle
06:32:12 PM       all      0.99      0.00      0.00      0.00     99.01
06:32:13 PM       all      0.00      0.00      0.00      0.00    100.00
06:32:14 PM       all      0.00      0.00      0.00      0.00    100.00
06:32:15 PM       all      0.00      0.00      0.99      0.00     99.01
06:32:16 PM       all      0.00      0.00      0.00      0.00    100.00
Average:          all      0.20      0.00      0.20      0.00     99.60
[cbell@circe ~]$

Installing the sar package drops a file in /etc/cron.d called sysstat
that collects performance data every 10 minutes and records it in the
/var/log/sa accounting files.  The link provided by Thomas Springer is
a really good basic overview of sar, and how to initialize those
accounting files:

http://www.redhat.com/magazine/011sep05/features/tools/#sar

The commands that initialize (and use) the accounting files are
actually what's being run out of that crontab file that the sysstat
package installs for you, so once you install it, you can wait 10
minutes or a day or whatever and get the information you're looking
for from "sar without any arguments."

To be honest, I've yet to determine what, exactly, the
/etc/init.d/sysstat init script does that's also installed by the
sysstat package.  It seems to create a /var/log/sa/sa file that's
never touched again.  In looking at the file, it doesn't run any
daemon, either.

Anyway, best of luck!

--
Chris

"I trust the Democrats to take away my money, which I can afford.  I
trust the Republicans to take away my freedom, which I cannot."


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux