← Back to team overview

sslug-teknik team mailing list archive

Re: Hvordan måler man I/O per proces

 

On Mon, 18 Apr 2005 20:46:00 +0200
Martin wrote:

> 
> Tak
> 
> Nu giver "man sadc" ikke så meget information om output
> formatet, så jeg har ikke lige haft tid til at undersøge
> om en kombination af sadc med ps (noget i stil med at
> køre sadc -x for hver process) kunne give det ønskede
> resultat.
> Det ligner en aften efter familien er lagt i seng.

Output formatet kan du se med "man sar" - prøv fx.

1) Pas på at du har den installeret (og ved hvor filer/doc er)

# /usr/lib/sa/sadc 10 4   sysmon.dta

2) Brug sar til at hive de interessante ting ud:

# sar -d -f sysmon.dta  
# ## eller brug -X hvis det er et proces-træ, du vil monitorere)

Linux 2.4.28tun1 (venus.saxen)  04/18/05

23:09:11          DEV       tps    blks/s
23:09:21       dev2-0      0.00      0.00
23:09:21       dev3-0      0.20      1.60
23:09:31       dev2-0      0.00      0.00
23:09:31       dev3-0      0.30      2.40
23:09:41       dev2-0      0.00      0.00
23:09:41       dev3-0      4.00     36.00
Average:       dev2-0      0.00      0.00
Average:       dev3-0      1.50     13.33


eller 3) Vis alt:
sar -A -f sysmon.dta | less




-- 
donald_j_axel donax snabela get2net.dk -- http://d-axel.dk/


References