iostat per user?

Linux, poslužitelj, mreže i sigurnost

Moderator/ica: Moderatori/ce

Odgovori
devil
Postovi: 536
Pridružen/a: 13 ruj 2008, 17:35

iostat per user?

Post Postao/la devil »

jel moguce(znam da je) i kak je moguce vidjeti iostat per user. bar prema pidu.

thx
Avatar
drade
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
OS: linux

Re: iostat per user?

Post Postao/la drade »

devil je napisao/la:jel moguce(znam da je) i kak je moguce vidjeti iostat per user. bar prema pidu.

thx

Kod: Označi sve

pidstat -d
Procitaj man za opcije.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
devil
Postovi: 536
Pridružen/a: 13 ruj 2008, 17:35

Re: iostat per user?

Post Postao/la devil »

pidstat radi od kernela 2.6.20 ja vrtim centos 5 sa 2.6.18 :(
Avatar
drade
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
OS: linux

Re: iostat per user?

Post Postao/la drade »

devil je napisao/la:pidstat radi od kernela 2.6.20 ja vrtim centos 5 sa 2.6.18 :(
Svi noviji paketi slicnih alata potrebuju "per process IO accounting" (koji je dosao s kernelom 2.6.20). Stovise "sysstat" paket je u najnovijem izdanju izbacio podrsku za kernele 2.6.x.

EDIT:

Pokusaj ovo, mali je stariji tool, mozda ce ti pomoci:

Kod: Označi sve

wget http://aspersa.googlecode.com/svn/trunk/iodump
Otvori datoteku u nekom editoru pa pogledaj sto trebas uciniti kako bi dobio nekakvu metriku.

EDIT2:
Takodjer nesto stariji alat:

Kod: Označi sve

wget http://tester-higkoo.googlecode.com/svn-history/r14/trunk/Tools/iopp/iopp.c
gcc -o iopp iopp.c
./iopp -i -k 5
Pitanje je da li ce ova dva alata zadovoljiti sve tvoje pretpostavke.

EDIT3:
Evo i trece mogucnosti (nazalost nemam masine s tako starim kernelom):

1. Pronadji PID procesa za koji zelis saznati neke pojedinosti.
2.

Kod: Označi sve

cat /proc/PID/io
cat /proc/PID/status
Ima u tom direktoriju (/proc/PID) jos datoteki koje bi ti mogle biti zanimljive.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Odgovori