como filtrar a saída de disco do sar -d

1

sar -D output-Eu gostaria de um comando adequado para rodar ao lado do stress -hdd mas esta é a saída que o sar-D 1 10 fornece. Eu o filtrei usando awk |'NR > 1 {printf "%4s%8s%8s\n",$13,$14,$15}' e awk 'NR > 1 {OFS="\t"; print $13,$14,$15}' , mas a saída está confusa como na primeira instância abaixo. Como posso fazer com que seja filtrado para ser mais parecido com a segunda saída que obtive no site da ibm?

   4296roryhbmc
    1944    rootal,
    3361    root
Tasks:     326total,
Cpu(s):25.7%us,54.1%sy,
Mem:2041916k
Swap:1046524kt    0 |   0     0 |   0     0 | 268   957 
 34  17  49   0   0   0|   0     0 |   0     0 |   0     0 | 279   679 
 49  31  21   0   0   0|   0     0 |   0     0 |   0     0 | 334  1874 
  4   6  90   0   0   0|   0     0 |   0     0 |   0     0 | 109   131 
 28  16  55   1   0   0|   0  4096B|   0     0 |   0     0 | 304   575 
 42  33  26   0   0   0|  20k  428k|   0     0 |   0     0 | 392  1343 
  4  10  86   0   0   0|   0     0 |   0     0 |   0     0 |  81   124 
  8  12  57  22   0   0|   0     0 |   0     0 |   0     0 | 113   193 
  2   9  66  22   0   0|   0     0 |   0     0 |   0     0 |  74   126 
  4  12  84   0   0   0|   0     0 |   0     0 |   0     0 |  92   140 
  8  21  54  17   0   0|   0     0 |   0     0 |   0     0 | 129   286 
  7  11  48  33   0  
*******************************
* Choose from the following: *
*******************************
* [1] Stress the CPU. *
* [2] Stress the Memory(RAM). *
* [3] Stress the disk drive. *
* [4] Stress the  hard disk drive. *
Press A to quit.
************************
Enter your menu choice [1-4]: 

Como posso editá-lo para mostrar apenas isso?

$ sar -d

SunOS unknown 5.10 Generic_118822-23 sun4u    01/22/2006

00:00:01   device       %busy   avque   r+w/s  blks/s  avwait  avserv
. cut ...
14:00:02   dad0             31     0.6      78   16102     1.9     5.3
           dad0,c            0     0.0       0       0     0.0     0.0
           dad0,h           31     0.6      78   16102     1.9     5.3
           dad1              0     0.0       0       1     1.6     1.3
           dad1,a            0     0.0       0       1     1.6     1.3
           dad1,b            0     0.0       0       0     0.0     0.0
           dad1,c            0     0.0       0       0     0.0     0.0

fonte: link

Eu perguntei no stackoverflow e foi aconselhado a perguntar aqui. Eu quero executar este comando simultâneo a um comando de estresse. Se este comando não estiver correto, alguém sabe um comando stats do disco que pode ser usado? Eu estou procurando por um que pode ser cronometrado da mesma forma que vmstat / iostat pode.

link

    
por Rory 04.03.2015 / 15:07

0 respostas