Fare in modo che iostat mostri sia i settori che i kilobyte letti


1

Sto eseguendo iostat -d -x su redhat enterprise 6.1 (su vmware, se questo fa la differenza), e voglio vedere letture e scritture sia in settori che in kilobyte, ma sembra essere in grado di visualizzare solo uno di questi Al tempo. Vale a dire, le intestazioni di output che desidero sarebbero:

Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util

Ma se sto eseguendo solo iostat -d -x, ottengo

Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util

E se sto eseguendo iostat -d -x -k, ottengo

Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util

C'è qualche opzione che posso usare per ottenere entrambi contemporaneamente?


Non ha senso farlo, considerando che misurare i dati in settori o kilobyte misura ancora la quantità di dati che vengono trasferiti - ed è banale riconvertire indietro e quarto da soli. Vorrei consigliare contro settori che utilizzano la lettura, in quanto dimensione del settore non è garantito per essere coerenti tra hardware differente (anche se sappiamo tutti che di solito sarà).
Breakthrough

Ne ho bisogno in quel formato per il software che prevede tutti i campi dati ... Ho già uno script che modifica leggermente il formato, potrei aggiungerlo a quello, ma preferirei ottenerlo direttamente dalla fonte e non rischiare nuovi bug .
KB
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.