Visit Our UNIX and Linux User Community


sar


 
Thread Tools Search this Thread
Special Forums Hardware Filesystems, Disks and Memory sar
# 1  
Old 11-08-2002
Question sar

We have a script that uses

sar -u 1 10 | awk '/Average/ { print ( $2 + $3 ) }'

to get the CPU usage of a mutli engine machine. We think we are getting wrong information from the above string. We think it is adding up the total of the 12 engines and reporting back the total not the overall average. Can anyone add their two cents as to what might be wrong?
# 2  
Old 11-08-2002
They are percentages. Do they add up to 100? Or do they add up to 1200?
# 3  
Old 11-08-2002
Seems to work on a multiple CPU SUN server although you are adding only user and system cpu usage leaving cpu time for wio.

I ran top at the same time just to see if it looked okay (and it did).

Post why you think it's wrong (and OS and version).
# 4  
Old 11-08-2002
It is running on an Risc 6000 AIX 4.3.3 and the 12 totals add up to 100 and not 1200. I know this because I have monitoring tools that clearly show the totals being at 100 not 1200
# 5  
Old 11-11-2002
Then it is working correctly if it's adding up to 100%. It is reporting on all 12 cpus. It isn't going to report each by itself (just as it doesn't tell you memory board one was used 90% but memory board 2 was used only 50%). And yes, it can specify disks because you can do something with them.

If you have a cpu problem, you add cpus (or move something off or run at different time).
Same with memory.

With disk you can move data around to get better performance - no need to buy new every time.

Sar should report on all cpu's since you want to know how the system as a whole is spending it's time.
# 6  
Old 11-11-2002
Every "sar -u" that I've seen simply averages the per cpu stats and thus the output sums to 100 (give or take for rounding errors). This may not constitute "working correctly" but it certainly is "working as intended".

HP has added -M option to sar which gets per-cpu stats. With Sun, the latest OS's have a "mpstat" that can show per-cpu stats. But with just "sar -u" all you get is the average for whole system.

Previous Thread | Next Thread
Test Your Knowledge in Computers #246
Difficulty: Easy
By 1973, e-mail constituted 95% of the ARPANET traffic.
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Sar during a test

Hi All, I am trying to run sar on a Redhat server during a test I am performing for a couple of hours. I would like to get the sar metrics for every second (instead of the regularly set up 10 minute interval in the cron). What is the most efficient way to do this? Thanks, Shahzad (6 Replies)
Discussion started by: sleo
6 Replies

2. Shell Programming and Scripting

Mpstat and sar

HI I ma using mpstat and sar commands to check the cpu utilisation but the results are not matching .I dont understand why thisis happening? $ sar -u 12 5 Linux 2.6.9-89.35.1.ELhugemem (abcd.efgh.com) 03/07/2013 02:43:16 AM CPU %user %nice %system %iowait %idle... (1 Reply)
Discussion started by: ptappeta
1 Replies

3. Solaris

sar output

One of my servers giving all zero sar output. Could anyone explain this behaviour. Thanks CHaandana Sample: 10:43:37 %usr %sys %wio %idle 16:15:01 2 1 0 97 16:20:02 2 1 0 97 16:25:02 2 1 0 97 16:30:01 ... (3 Replies)
Discussion started by: chaandana
3 Replies

4. AIX

SAR

I am running below script to display last 48 hour data but the output is not displaying heading - AIX eqrdb26u1 1 6 00CFD5E34C00 01/21/10 System configuration: lcpu=8 ent=2.00 mode=Uncapped 22:31:40 %usr %sys %wio %idle physc %entc and footer - Average 25 9 ... (1 Reply)
Discussion started by: noorm
1 Replies

5. Solaris

Sar Issue

Dear All, I had added these lines in crontab. 0 * * * 0-6 /usr/lib/sa/sa1 00,15,30,45 * * * 0-6 /usr/lib/sa/sa1 5 18 * * 0-6 /usr/lib/sa/sa2 -s 8:00 -e 18:01 -i 1200 -A After adding these lines I have to get sar file. But here I am not getting any files in /var/adm/sa directory in one... (2 Replies)
Discussion started by: lbreddy
2 Replies

6. AIX

sar

I am trying to set up sar on my AIX server. We have been running sar and getting reports on out Linux boxes in the past but would like to try to do the same in AIX. On my Linux i have a sar.sh that looks like this: #!/bin/bash LC_ALL=C sar -A -f /var/log/sa/sa27 > /server023.txt LC_ALL=C sar -A... (1 Reply)
Discussion started by: seacros
1 Replies

7. Solaris

sar tool

Hi All, I have come through this very nice tool which stores the week performance stats in solaris, but its only stores the stats for 8 in the morning to 5 in the evening. i want to extend the facility to work 24 hrs . Does anyone know how to do that? Thanks in advance (1 Reply)
Discussion started by: azs0309
1 Replies

8. HP-UX

Sar

Hey guys in sar -v 5 5 command what is the proc means. (1 Reply)
Discussion started by: sbn
1 Replies

9. AIX

sar problem

when i used sar -u -f xxxx i've got the result like the following ... 18Aug200614:45:00 0 1 0 99 18Aug200614:50:00 1 1 0 98 18Aug200622:42:46 1 0 0 98 18Aug200607:00:00 0 0 100 0 18Aug200608:20:48 ... (0 Replies)
Discussion started by: pohnpohnpohn
0 Replies

10. UNIX for Dummies Questions & Answers

sar and inedt

I am the newest of newbies. Please excuse my ignorance. I have come across these two executables, sar and inedt, and am unfamiliar with their function. I have searched my limited resource library and would appreciate any insight available. Rgds, Ren (7 Replies)
Discussion started by: Ren
7 Replies

Featured Tech Videos