เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

pt-diskstatsp - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ pt-diskstatsp เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ pt-diskstatsp เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


pt-diskstats - เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบงเบ”เบชเบญเบš I/O เปเบšเบšเป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบš GNU/Linux.

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


เบเบฒเบ™เบ™เบณเปƒเบŠเป‰: pt-diskstats [เบ•เบปเบงเป€เบฅเบทเบญเบ] [FILES]

pt-diskstats เบžเบดเบกเบชเบฐเบ–เบดเบ•เบด disk I/O เบชเปเบฒเบฅเบฑเบš GNU/Linux. เบกเบฑเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš iostat,
เปเบ•เปˆเบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบฅเบฐเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบงเบดเป€เบ„เบฒเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบฅเบงเบšเบฅเบงเบกเบˆเบฒเบเบญเบทเปˆเบ™
เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ.

RISKS


Percona Toolkit เปเบกเปˆเบ™เบœเบนเป‰เปƒเบซเบเปˆ, เบžเบดเบชเบนเบ”เปƒเบ™เป‚เบฅเบเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡, เปเบฅเบฐเบ—เบปเบ”เบชเบญเบšเป„เบ”เป‰เบ”เบต, เปเบ•เปˆเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”
เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ•เปเปˆเบฅเบฐเบšเบปเบšเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™. เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบตเป‰,
เบเบฐเบฅเบธเบ™เบฒ:

ยท เบญเปˆเบฒเบ™เป€เบญเบเบฐเบชเบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท

ยทเบ—เบปเบšเบ—เบงเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ "BUGS"

ยท เบ—เบปเบ”เบชเบญเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเปƒเบ™เป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”

ยทเบชเปเบฒเบฎเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเบเบงเบ”เบชเบญเบšเบเบฒเบ™เบชเปเบฒเบฎเบญเบ‡เบ‚เปเป‰เบกเบนเบ™

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


เป€เบ„เบทเปˆเบญเบ‡เบกเบท pt-diskstats เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš iostat, เปเบ•เปˆเบกเบตเบ‚เปเป‰เบ”เบตเบšเบฒเบ‡เบขเปˆเบฒเบ‡. เบกเบฑเบ™เบžเบดเบกเบญเปˆเบฒเบ™เปเบฅเบฐ
เบ‚เบฝเบ™เบชเบฐเบ–เบดเบ•เบดเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เปเบฅเบฐเบกเบตเบ–เบฑเบ™เบซเบผเบฒเบ. เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เป€เบกโ€‹เบ™เบนโ€‹เบ‚เบฑเบšโ€‹เป€เบ„เบทเปˆเบญเบ™โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹, เบกเบตโ€‹
เบซเบผเบฒเบเบงเบดเบ—เบตเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบžเบทเปˆเบญเบฅเบงเบšเบฅเบงเบกเบ‚เปเป‰เบกเบนเบ™. เบกเบฑเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป„เบ”เป‰เบ”เบตเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบท pt-stalk.
เบกเบฑเบ™เบเบฑเบ‡เป€เบฎเบฑเบ” "เบชเบดเปˆเบ‡เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡" เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป€เบŠเบฑเปˆเบ™: เป€เบŠเบทเปˆเบญเบ‡เปเบœเปˆเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบ. เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰
เบ„เบธเบ™โ€‹เบชเบปเบกโ€‹เบšเบฑเบ”โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบกเบฑเบ™โ€‹เบชเบฐโ€‹เบ”เบงเบโ€‹เบซเบผเบฒเบโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบขเปˆเบฒเบ‡โ€‹เบงเปˆเบญเบ‡โ€‹เป„เบงโ€‹เป€เบˆเบฒเบฐโ€‹เบฅเบปเบ‡โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ” I / O เปเบฅเบฐโ€‹
เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบเบฒโ€‹เบžเบถเบ”โ€‹เบ•เบดโ€‹เบเปเบฒโ€‹เบ‚เบญเบ‡โ€‹เปเบœเปˆเบ™โ€‹.

เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ™เบตเป‰โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบชเบญเบ‡โ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเป€เบเบฑเบšเบเปเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡ /proc/diskstats เปเบฅเบฐ
เบžเบดเบกเบชเบฐเบ–เบดเบ•เบดเบ—เบตเปˆเบกเบตเบฎเบนเบšเปเบšเบšเป€เบ›เบฑเบ™เป„เบฅเบเบฐเป†. เป‚เบซเบกเบ”เบญเบทเปˆเบ™เปเบกเปˆเบ™เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆ
เบกเบตเบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰ /proc/diskstats; เบกเบต Shell script เบ•เปเปˆเบกเบฒเปƒเบ™เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰
เป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เป€เบเบฑเบšเบเปเบฒเป€เบญเบเบฐเบชเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

เปƒเบ™เบ—เบฑเบ‡เบชเบญเบ‡เบเปเบฅเบฐเบ™เบต, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป„เบ”เป‰เบ–เบทเบเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเบเบฒเบ™เบเบปเบ”เปเบ›เป‰เบ™เบžเบดเบก, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบฐเปเบ”เบ‡เบ„เบทเบ™เปƒเบซเบกเปˆ
เปเบฅเบฐเบ•เบฑเบ”เบ‚เปเป‰เบกเบนเบ™เบขเปˆเบฒเบ‡เบเบทเบ”เบซเบเบธเปˆเบ™เปเบฅเบฐเบ‡เปˆเบฒเบเบ”เบฒเบ. เบกเบฑเบ™ loops เบ•เบฐเบซเบผเบญเบ”เป„เบ›, เบˆเบปเบ™เบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเบฐเบญเบญเบเบ”เป‰เบงเบ 'q'
เบเบฐเปเบˆ. เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบเบปเบ” '?' เบ—เบตเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™โ€‹, เบ—เปˆเบฒเบ™โ€‹เบˆเบฐโ€‹เบ™เปเบฒโ€‹เป€เบญเบปเบฒโ€‹เป€เบ–เบดเบ‡โ€‹เป€เบกโ€‹เบ™เบนโ€‹เบเบฒเบ™โ€‹เบŠเปˆเบงเบโ€‹เป€เบซเบผเบทเบญโ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ—เบตเปˆโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹
เบ›เบธเปˆเบกเปƒเบ”เบ„เบงเบšเบ„เบธเบกเป‚เบ„เบ‡เบเบฒเบ™.

เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เป€เบเบฑเบšเบเปเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡ /proc/diskstats เปเบฅเบฐเบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ‚เบญเบ‡เบกเบฑเบ™, เบกเบฑเบ™
เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เปƒเบซเบกเปˆเบชเบธเบ”เปƒเบ™เปเบ•เปˆเบฅเบฐเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบกเบฑเบ™เป‚เบซเบผเบ”เบซเบ™เป‰เบฒเบˆเปเบ„เบทเบ™. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™
เปƒเบ™เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰, เบกเบฑเบ™ redraws เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ›เปˆเบฝเบ™ an
เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

เป‚เบ›เบฅเปเบเบฅเบกเบšเปเปˆเป„เบ”เป‰เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ—เบธเบเบญเบธเบ›เบฐเบเบญเบ™เบšเบฅเบฑเบญเบเปƒเบ™เบฅเบฐเบšเบปเบš. เบกเบฑเบ™เป€เบŠเบทเปˆเบญเบ‡
เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบฑเบ™เบšเปเปˆเป€เบ„เบตเบเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเบกเบตเบเบดเบ”เบˆเบฐเบเปเบฒเปƒเบ”เป†. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เปเบฅเบฐเบ›เบดเบ”เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ™เบตเป‰
เป‚เบ”เบเบเบฒเบ™เบเบปเบ”เบ›เบธเปˆเบก 'i'.

OUTPUT


เปƒเบ™เบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบ‚เบญเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบŠเบตเป‰เปเบˆเบ‡เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบšเบฅเบฑเบญเบ
เบญเบธเบ›เบฐเบเบญเบ™ (/dev/sda1, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡), เบ—เบตเปˆ kernel เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป‚เบ”เบเบœเปˆเบฒเบ™ a
เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ, เบ—เบฝเบšเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เบฒเบ‡เบเบฒเบเบฐเบžเบฒเบš (เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบง) เบžเบฒเบเปƒเบ•เป‰เบญเบธเบ›เบฐเบเบญเบ™เบšเบฅเบฑเบญเบ, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”
เป€เบ›เบฑเบ™เปเบœเปˆเบ™, เป€เบ›เบฑเบ™เบ•เบปเบงเบ„เบงเบšเบ„เบธเบก RAID, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบญเป‰เบฒเบ‡เป€เบ–เบดเบ‡ I/O เบขเปˆเบฒเบ‡เบกเบตเป€เบซเบ”เบœเบปเบ™
เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹, เบ—เบตเปˆโ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™ block เป„เบ”เป‰โ€‹, เบ—เบฝเบšโ€‹เบเบฑเบš I/Os เบ—เบฒเบ‡โ€‹เบ”เป‰เบฒเบ™โ€‹เบฎเปˆเบฒเบ‡โ€‹เบเบฒเบโ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เปƒเบ™โ€‹
เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบ•เบดเบ”เบžเบฑเบ™. เป€เบกเบทเปˆเบญเบžเบงเบเป€เบฎเบปเบฒเบเปˆเบฒเบงเป€เบ–เบดเบ‡เปเบ–เบง, เบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเปเบ–เบง
เบ—เบตเปˆโ€‹เบเปˆเบฝเบงโ€‹เบ‚เป‰เบญเบ‡โ€‹เบเบฑเบšโ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™ block เป„เบ”เป‰โ€‹, เบ—เบตเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹เบˆเบปเบ™โ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบˆเบฐโ€‹เบญเบญเบโ€‹เปƒเบซเป‰โ€‹
เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบ—เบฒเบ‡โ€‹เบ”เป‰เบฒเบ™โ€‹เบฎเปˆเบฒเบ‡โ€‹เบเบฒเบโ€‹.

เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เป‚เบ›เบฅเปเบเบฅเบกเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰, เป€เบŠเบดเปˆเบ‡เบเบงเป‰เบฒเบ‡เป€เบเบตเบ™เป„เบ›เบชเปเบฒเบฅเบฑเบšเบ„เบนเปˆเบกเบทเบ™เบตเป‰
เบซเบ™เป‰เบฒ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบˆเบฑเบ”เบฎเบนเบšเปเบšเบšเบกเบฑเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบกเบตเบเบฒเบ™เปเบšเปˆเบ‡เปเบ–เบง:

#ts เบญเบธเบ›เบฐเบเบญเบ™ rd_s rd_avkb rd_mb_s rd_mrg rd_cnc rd_rt
{6} sda 0.9 4.2 0.0 0% 0.0 17.9
{6} sdb 0.4 4.0 0.0 0% 0.0 26.1
{6} dm-0 0.0 4.0 0.0 0% 0.0 13.5
{6} dm-1 0.8 4.0 0.0 0% 0.0 16.0

... wr_s wr_avkb wr_mb_s wr_mrg wr_cnc wr_rt
... 99.7 6.2 0.6 35% 3.7 23.7
... 14.5 15.8 0.2 75% 0.5 9.2
... 1.0 4.0 0.0 0% 0.0 2.3
... 117.7 4.0 0.5 0% 4.1 35.1

... เบซเบงเปˆเบฒเบ‡ in_prg io_s qtime stime
... 6% 0 100.6 23.3 0.4
... 4% 0 14.9 8.6 0.6
... 0% 0 1.1 1.5 1.2
... 5% 0 118.5 34.5 0.4

เบ–เบฑเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

#ts เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ–เบฑเบ™เบ™เบตเป‰เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป„เบ›เบ•เบฒเบกเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท. เปƒเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบฎเบนเบšเปเบšเบš, เป€เบกเบทเปˆเบญเปเบ•เปˆเบฅเบฐเปเบ–เบงเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเปเบœเปˆเบ™เบ”เบฝเบงเปเบ•เปˆเบญเบฒเบ”เบˆเบฐเบฅเบงเบšเบฅเบงเบก
เปƒเบ™เบ—เบปเปˆเบงเบซเบผเบฒเบเป†เบ•เบปเบงเบขเปˆเบฒเบ‡เบˆเบฒเบเปเบœเปˆเบ™เบ™เบฑเป‰เบ™, เบ–เบฑเบ™เบ™เบตเป‰เบชเบฐเปเบ”เบ‡เบˆเปเบฒเบ™เบงเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆ
เป„เบ”เป‰เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เป€เบชเบฑเป‰เบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”, เปƒเบ™ {curly braces}. เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™, เปเบ•เปˆเบฅเบฐเบ„เบปเบ™
เป€เบชเบฑเป‰เบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบฅเบงเบก {10} เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡ /proc/diskstats.

เปƒเบ™เป‚เบซเบกเบ” "เบ—เบฑเบ‡เบซเบกเบปเบ”", เบ–เบฑเบ™เบ™เบตเป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบเป€เบงเบฅเบฒ, เบ—เบฝเบšเบเบฑเบšเป€เบงเบฅเบฒ
เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เป„เบ”เป‰โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบฅเบงเบกโ€‹เบซเบผเบท timestamp เบ‚เบญเบ‡โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบœเปˆเบฒเบ™โ€‹เบกเบฒโ€‹เบžเบดเบกโ€‹, เบ‚เบถเป‰เบ™โ€‹เบเบฑเบšโ€‹
เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹. เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเบฒเบกเบฒเบ”เบชเบฑเบšเบชเบปเบ™เบ—เบตเปˆเบˆเบฐเบญเบฐเบ—เบดเบšเบฒเบ, เปเบ•เปˆเบกเบฑเบ™เบเปเปˆเป€เบ›เบฑเบ™ intuitive เป€เบกเบทเปˆเบญ
เบ—เปˆเบฒเบ™โ€‹เป€เบซเบฑเบ™โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบ›เบฒโ€‹เบเบปเบ”โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบซเบ™เป‰เบฒโ€‹เบˆเปโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เป„เบฅโ€‹เบเบฐโ€‹.

เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, เปƒเบ™ "เบ•เบปเบงเบขเปˆเบฒเบ‡" เปเบšเบšเบเบธเปˆเบกเป‚เบ”เบเบฎเบนเบšเปเบšเบš, เบ•เบปเบงเป€เบฅเบเบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”
เบˆเบฑเบ”เบเบธเปˆเบกเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เปเบ•เปˆเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบฅเบฐเบšเบธ "--show-timestamps", เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡เบเบฒเบ™เบชเบฐเปเบ•เบกเป€เบงเบฅเบฒ
เบ•เบปเบงเบขเปˆเบฒเบ‡เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”; เบ–เป‰เบฒเป€เบงเบฅเบฒเบซเบผเบฒเบเบกเบตเบขเบนเปˆเปƒเบ™เปเบ–เบงเบ”เบฝเบงเบ‚เบญเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”,
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เป€เบงเบฅเบฒเบ—เปเบฒเบญเบดเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

เบญเบธเบ›เบฐเบเบญเบ™
เบŠเบทเปˆเบญเบธเบ›เบฐเบเบญเบ™. เบ–เป‰เบฒเบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบญเบธเบ›เบฐเบเบญเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™
เบฅเบงเบกเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡, เปƒเบ™ {curly braces}.

rd_s
เบˆเปเบฒเบ™เบงเบ™เบชเบฐเป€เบฅเปˆเบเบ‚เบญเบ‡เบเบฒเบ™เบญเปˆเบฒเบ™เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต. เบ™เบตเป‰เปเบกเปˆเบ™เบˆเปเบฒเบ™เบงเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป I/O เบ—เบตเปˆเบกเบต
เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™. เบ™เบตเป‰เบกเบฑเบเบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเบงเป€เบฅเบเบ™เป‰เบญเบเบเบงเปˆเบฒเบˆเปเบฒเบ™เบงเบ™
เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป IO เบขเปˆเบฒเบ‡เบกเบตเป€เบซเบ”เบœเบปเบ™เป€เบฎเบฑเบ”เป‚เบ”เบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™. เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบˆเบฑเบ”เบ„เบดเบงเป„เบ›เบซเบฒ
เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™ block, เปเบ•เปˆโ€‹เบšเบฒเบ‡โ€‹เบชเปˆเบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป‚เบ”เบโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบฅเบงเบกโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เบชเบปเปˆเบ‡โ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เปเบœเปˆเบ™.

เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ™เบตเป‰เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเบˆเบฒเบเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡ /proc/diskstats เบ”เบฑเปˆเบ‡เบ™เบตเป‰. เป€เบšเบดเปˆเบ‡ "KERNEL
DOCUMENTATION" เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบซเบกเบฒเบเบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบเบžเบฒเบเบชเบฐเบซเบ™เบฒเบก:

delta[field1] / delta[เป€เบงเบฅเบฒ]

rd_avkb
เบ‚เบฐเบซเบ™เบฒเบ”เบชเบฐเป€เบฅเปˆเบเบ‚เบญเบ‡เบเบฒเบ™เบญเปˆเบฒเบ™, เปƒเบ™เบเบดเป‚เบฅเป„เบš. เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ™เบตเป‰เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

2 * delta[field3] / delta[field1]

rd_mb_s
เบˆเปเบฒเบ™เบงเบ™เบชเบฐเป€เบฅเปˆเบเบ‚เบญเบ‡ megabytes เบญเปˆเบฒเบ™เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต. เบ„เปเบฒโ€‹เบ™เบงเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

2 * delta[field3] / delta[เป€เบงเบฅเบฒ]

rd_mrg
เป€เบ›เบตเป€เบŠเบฑเบ™เบ‚เบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเปˆเบฒเบ™เบ—เบตเปˆเป„เบ”เป‰เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เบขเบนเปˆเปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปเบ–เบง
เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ. เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเป„เบ”เป‰เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

100 * delta[field2] / (delta[field2] + delta[field1])

rd_cnc
เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เป‚เบ”เบเบชเบฐเป€เบฅเปˆเบเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบญเปˆเบฒเบ™, เบ•เบฒเบกเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป‚เบ”เบเบเบปเบ”เบซเบกเบฒเบเบ‚เบญเบ‡ Little. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบ™เบ—เบฒเบ‡เบ—เป‰เบฒเบเป€เบ–เบดเบ‡เบˆเบธเบ”เบชเบดเป‰เบ™เบชเบธเบ”เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบšเบฅเบฑเบญเบ, เบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบ™เบ‚เบญเบ‡เปเบœเปˆเบ™เบ—เบตเปˆเบ•เบดเบ”เบžเบฑเบ™.
เบกเบฑเบ™เบ›เบฐเบเบญเบšเบกเบตเป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เปเบ–เบง. เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเป„เบ”เป‰เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

delta[field4] / delta[time] / 1000 / devices-in-group

rd_rt
เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐ เปœเบญเบ‡ เป‚เบ”เบเบชเบฐเป€เบฅเปˆเบเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบญเปˆเบฒเบ™, เป€เบ›เบฑเบ™ milliseconds. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบ—เบตเปˆโ€‹เบชเบธเบ” -
เป€เบงเบฅเบฒเบ•เบญเบšเบ—เป‰เบฒเบ, เบฅเบงเบกเบ—เบฑเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบ„เบดเบง. เบกเบฑเบ™เปเบกเปˆเบ™เป€เบงเบฅเบฒเบ•เบญเบšเป‚เบ•เป‰
เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป I/O เป€เบซเบฑเบ™, เบšเปเปˆเปเบกเปˆเบ™เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ‚เบญเบ‡เบ”เบดเบชเบ•เบปเบงเบˆเบดเบ‡
เบ•เบดเบ”เบžเบฑเบ™เบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ•เบฑเบ™. เบกเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

delta[field4] / (delta[field1] + delta[field2])

wr_s, wr_avkb, wr_mb_s, wr_mrg, wr_cnc, wr_rt
เบ–เบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฐเปเบ”เบ‡เบเบดเบ”เบˆเบฐเบเปเบฒเบเบฒเบ™เบ‚เบฝเบ™, เปเบฅเบฐเบžเบงเบเบกเบฑเบ™เบเบปเบ‡เบเบฑเบšเบ„เปเบฅเปเบฒเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™
เบเบดเบ”เบˆเบฐเบเปเบฒ.

เบ„เบฒโ€‹เบงเบฝเบ
เปเบ•เปˆเบชเปˆเบงเบ™เปœเบถเปˆเบ‡เบ‚เบญเบ‡เป‚เบกเบ‡เบ•เบดเบ”เบเบฒเบ—เบตเปˆเบญเบธเบ›เบฐเบเบญเบ™เบกเบตเบขเปˆเบฒเบ‡เปœเป‰เบญเบเปœเบถเปˆเบ‡เบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบžเบงเบกเบ”เบณเป€เบ™เบตเบ™เบขเบนเปˆ;
เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆ iostat เป€เบญเบตเป‰เบ™เบงเปˆเบฒ %util, เปเบฅเบฐเปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบงเบกเบฑเบ™เปเบกเปˆเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰, เบ‚เบถเป‰เบ™เบเบฑเบšเบงเบดเบ—เบตเบ—เบตเปˆเบ—เปˆเบฒเบ™
เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹, เปเบ•เปˆโ€‹เบงเปˆเบฒโ€‹เบšเบฒเบ‡โ€‹เบ„เบฑเป‰เบ‡โ€‹เบเปโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบšเปเปˆโ€‹เบŠเบฑเบ”โ€‹เป€เบˆเบ™โ€‹เปƒเบ™โ€‹เบ„เปเบฒโ€‹เบชเบฑเบšโ€‹เบ—เบปเปˆเบงโ€‹เป„เบ›โ€‹. เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐ
เป€เบญเบตเป‰เบ™เบงเปˆเบฒเป€เบงเบฅเบฒเบ—เบตเปˆเบขเบนเปˆเบญเบฒเป„เบช; เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบซเบ™เบถเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป€เบ›เบฑเบ™เบ—เบตเปˆเบขเบนเปˆเบญเบฒเป„เบช
เปƒเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹. เบกเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

100 * delta[field10] / (1000 * delta[เป€เบงเบฅเบฒ])

เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบเบตเบ™ 100% เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบกเบตเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบเบฒเบ™เบฎเบญเบš, เปเบ•เปˆเบกเบฑเบ™เป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เบปเปˆเบงเป„เบ›
เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบ„เบดเบ”เบงเปˆเบฒเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบซเบเบธเป‰เบ‡เบขเบนเปˆเบ•เบฐเบซเบผเบญเบ”เป€เบงเบฅเบฒเปเบกเปˆเบ™เบญเบตเปˆเบกเบ•เบปเบง. เบญเบธเบ›เบฐเบเบญเบ™เป€เบŠเบฑเปˆเบ™
เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ›เบฐเบฅเบดเบกเบฒเบ™ RAID เบ„เบงเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบชเบนเบ‡เบเบงเปˆเบฒ 1, เปเบฅเบฐเป„เบ”เบฅเบฑเบ”เปเบ‚เบ‡เบชเบฒเบกเบฒเบ”
เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบชเบนเบ‡เบซเบผเบฒเบ. Concurrency เบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบœเบนเบเบกเบฑเบ”, เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบผเบฒเบ
เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เป‚เบซเบผเบ”เบญเบธเบ›เบฐเบเบญเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡.

in_prg
เบˆเบณเบ™เบงเบ™เบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบžเบงเบกเบ”เบณเป€เบ™เบตเบ™เบขเบนเปˆ. เบšเปเปˆเบ„เบทเบเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เปเบฅเบฐเบ‚เบฝเบ™
concurrencies, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ„เปˆเบฒเบชเบฐเป€เบฅเปˆเบเบ—เบตเปˆเบœเบฐเบฅเบดเบ”เบˆเบฒเบเบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰, เบ™เบตเป‰
เบ•เบปเบงเป€เบฅเบเปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบฑเบ™เบ—เบต, เปเบฅเบฐเป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เบงเปˆเบฒเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเบเป‰เบฒเบงเบซเบ™เป‰เบฒ
เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ„เปˆเบฒเบชเบฐเป€เบฅเปˆเบเปƒเบ™เป„เบฅเบเบฐเบเบฒเบงเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡. เบ–เป‰เบฒเบ•เบปเบงเป€เบฅเบเบ™เบตเป‰เบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เบกเบฑเบ™
เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบญเบธเบ›เบฐเบเบญเบ™เป„เบ”เป‰เบ–เบทเบเป‚เบซเบฅเบ”เบซเบผเบฒเบ. เบกเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

field9

ios_s
เบเบฒเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบชเบฐเป€เบฅเปˆเบเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ, เปƒเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ I/O เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต (IOPS).
เบ–เบฑเบ™เบ™เบตเป‰เบชเบฐเปเบ”เบ‡ IOPS เบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบญเบธเบ›เบฐเบเบญเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบเบณเบฅเบฑเบ‡เบˆเบฑเบ”เบเบฒเบ™. เบกเบฑเบ™เปเบกเปˆเบ™เบœเบปเบ™เบฅเบงเบกเบ‚เบญเบ‡
rd_s เปเบฅเบฐ wr_s.

qtime
เป€เบงเบฅเบฒเบ„เบดเบงเบชเบฐเป€เบฅเปˆเบ; เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป€เบงเบฅเบฒเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปƒเบŠเป‰เป€เบงเบฅเบฒเบขเบนเปˆเปƒเบ™เปเบ–เบงเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™
เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเป€เบฅเปˆเบเบซเบผเบฒเบเบเบงเปˆเบฒเบเบฒเบ™เบญเปˆเบฒเบ™ เปเบฅเบฐเบ‚เบฝเบ™.

เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเปƒเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบ: เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เป‚เบ”เบเบชเบฐเป€เบฅเปˆเบเบ—เบตเปˆเป€เบซเบฑเบ™เป‚เบ”เบ
เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เบฅเบปเบšเป€เบงเบฅเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบชเบฐเป€เบฅเปˆเบ (เป€เบšเบดเปˆเบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เบ„เปเบฅเปเบฒเบ•เปเปˆเป„เบ›).
เบ™เบตเป‰เปเบกเปˆเบ™เป„เบ”เป‰เบกเบฒเบˆเบฒเบเบชเบนเบ”เบ—เบดเบ”เบชเบฐเบ”เบตเบ„เบดเบงเบชเปเบฒเบฅเบฑเบšเป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡, R = W + S:
เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡ = เป€เบงเบฅเบฒเบ„เบดเบง + เป€เบงเบฅเบฒเบšเปเบฅเบดเบเบฒเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบชเปเบฒเบฅเบฑเบš W, เปเบ™เปˆเบ™เบญเบ™, เปƒเบซเป‰ W
= R - S. เบเบฒเบ™โ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

delta[field11] / (delta[field1, 2, 5, 6] + delta[field9])
- delta[field10] / delta[field1, 2, 5, 6]

เป€เบšเบดเปˆเบ‡เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบชเปเบฒเบฅเบฑเบš "stime" เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบฅเบฐเบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡.

เป€เบงเบฅเบฒ
เป€เบงเบฅเบฒเบšเปเบฅเบดเบเบฒเบ™เบชเบฐเป€เบฅเปˆเบ; เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป€เบงเบฅเบฒเบœเปˆเบฒเบ™เป„เบ›เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบญเบธเบ›เบฐเบเบญเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ
เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป, เบซเบผเบฑเบ‡เบˆเบฒเบเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบชเปเบฒเป€เบฅเบฑเบ”เบเบฒเบ™เบฅเปเบ–เป‰เบฒเบขเบนเปˆเปƒเบ™เปเบ–เบง. เบ™เบตเป‰เปเบกเปˆเบ™
เบชเบฐเป€เบฅเปˆเบเบซเบผเบฒเบเบเบงเปˆเบฒเบญเปˆเบฒเบ™เปเบฅเบฐเบ‚เบฝเบ™. เบกเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ—เบดเบ”โ€‹เบชเบฐโ€‹เบ”เบตโ€‹เบ„เบดเบงโ€‹
เบชเบนเบ”, U = SX, เปเบเป‰เป„เบ‚เบชเปเบฒเบฅเบฑเบš S. เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปเบšเปˆเบ‡เบญเบญเบเป‚เบ”เบ throughput
เปƒเบซเป‰โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบเบฒเบ™โ€‹เบšเปโ€‹เบฅเบดโ€‹เบเบฒเบ™โ€‹:

delta[field10] / (delta[field1, 2, 5, 6])

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบกเบตเบšเบฒเบ‡เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡ kernel เบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก 9 เปƒเบ™
/proc/diskstats เบเบฒเบเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบฅเบปเบš, เปเบฅเบฐเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก 10 เบœเบดเบ”เบžเบฒเบ”, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™
เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป€เบงเบฅเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบšเปเปˆเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบ—เบฑเบ‡เบซเบกเบปเบ”.

เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเปƒเบ™เบชเบนเบ”เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ. เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เป„เบฅโ€‹เบเบฐโ€‹เป€เบงโ€‹เบฅเบฒโ€‹,
เบšเปเปˆเปเบกเปˆเบ™เป€เบ›เบตเป€เบŠเบฑเบ™.

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฝเบšเบ—เบฝเบšเบ„เปเบฅเปเบฒ stime เปเบฅเบฐ qtime เป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบงเปˆเบฒเป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™
เปเบฅเบฐเบเบฒเบ™เบ‚เบฝเบ™เปเบกเปˆเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบขเบนเปˆเปƒเบ™เปเบ–เบงเบซเบผเบทเบขเบนเปˆเปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™
เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบญเปˆเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ‚เบฝเบ™. เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบเบฒเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™ blockโ€‹
เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบญเบฒเบ”เบˆเบฐเบ›เบฑเบšเบ›เบธเบ‡เป€เบงเบฅเบฒเบ„เบดเบงเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ. algorithm เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, cfq, เปเบกเปˆเบ™เบšเปเปˆเบ”เบตเบซเบผเบฒเบ
เบชเปเบฒเบฅเบฑเบšเป€เบŠเบตเบšเป€เบงเบต, เปเบฅเบฐเบ„เบงเบ™เปƒเบŠเป‰เปƒเบ™เปเบฅเบฑเบšเบ—เบฑเบญเบš เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเป€เบฎเบฑเบ”เปœเป‰เบฒเบ—เบตเปˆเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปเบฅเบฐเบเบฒเบ™เบ—เปˆเบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบ„เบตเบเปƒเบŠเป‰ iostat, เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบชเบปเบ‡เป„เบชเบงเปˆเบฒเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบ‚เปเป‰เบกเบนเบ™เบ”เบฝเบงเบเบฑเบ™เป„เบ”เป‰เบขเบนเปˆเปƒเบช
เปƒเบ™ pt-diskstats. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบญเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบฑเบ‡เบชเบญเบ‡เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ”เบฝเบงเบเบฑเบ™เบขเบนเปˆเบ—เบตเปˆ
เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบชเปเบฒเบฅเบฑเบš / dev / sda, เบซเปเปˆเปƒเบซเป‰เบžเปเบ”เบต:

#ts dev rd_s rd_avkb rd_mb_s rd_mrg rd_cnc rd_rt
08:50:10 sda 0.0 0.0 0.0 0% 0.0 0.0
08:50:20 sda 0.4 4.0 0.0 0% 0.0 15.5
08:50:30 sda 2.1 4.4 0.0 0% 0.0 21.1
08:50:40 sda 2.4 4.0 0.0 0% 0.0 15.4
08:50:50 sda 0.1 4.0 0.0 0% 0.0 33.0

wr_s wr_avkb wr_mb_s wr_mrg wr_cnc wr_rt
7.7 25.5 0.2 84% 0.0 0.3
49.6 6.8 0.3 41% 2.4 28.8
210.1 5.6 1.1 28% 7.4 25.2
297.1 5.4 1.6 26% 11.4 28.3
11.9 11.7 0.1 66% 0.2 4.9

เบซเบงเปˆเบฒเบ‡ in_prg io_s qtime stime
1% 0 7.7 0.1 0.2
6% 0 50.0 28.1 0.7
12% 0 212.2 24.8 0.4
16% 0 299.5 27.8 0.4
1% 0 12.0 4.7 0.3

Dev rrqm/s wrqm/sr/sw/s rMB/s wMB/s
08:50:10 sda 0.00 41.40 0.00 7.70 0.00 0.19.
08:50:20 sda 0.00 34.70 0.40 49.60 0.00 0.33.
08:50:30 sda 0.00 83.30 2.10 210.10 0.01 1.15.
08:50:40 sda 0.00 105.10 2.40 297.90 0.01 1.58.
08:50:50 sda 0.00 22.50 0.10 11.10 0.00 0.13.

avgrq-sz avgqu-sz เบฅเปเบ–เป‰เบฒ svctm %util
51.01 0.02 2.04 1.25 0.96
13.55 2.44 48.76 1.16 5.79
11.15 7.45 35.10 0.55 11.76
10.81 11.40 37.96 0.53 15.97
24.07 0.17 15.60 0.87 0.97

เบเบฒเบ™เบ•เบญเบšเบฎเบฑเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เปเบฅเปเบฒเบšเปเปˆเปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เบ•เปเปˆเบซเบ™เบถเปˆเบ‡. เป‚เบ”เบโ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐ:

rrqm/s, wrqm/s
เบ–เบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบขเบนเปˆเปƒเบ™ iostat เบ–เบทเบเปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบ rd_mrg เปเบฅเบฐ wr_mrg เปƒเบ™ pt-diskstats.

avgrq no
เบ–เบฑเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบ‚เบฐเปเบซเบ™เบ‡เบ•เปˆเบฒเบ‡เป†เปƒเบ™ iostat, เปเบฅเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบญเปˆเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ‚เบฝเบ™. เป„เบ”เป‰
pt-diskstats output เปเบเบเบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบญเบญเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเปเบฅเบฐเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบขเบนเปˆเปƒเบ™ kB. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบš
เบกเบฑเบ™เบœเปˆเบฒเบ™เบ„เปˆเบฒเบชเบฐเป€เบฅเปˆเบเบ™เปเป‰เบฒเปœเบฑเบเบ‚เบญเบ‡ rd_avkb เปเบฅเบฐ wr_avkb เปƒเบ™ pt-diskstats, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ„เบนเบ™เบ”เป‰เบงเบ.
2 เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบšเบ‚เบฐเปเบซเบ™เบ‡เบเบฒเบ™ (เปเบ•เปˆเบฅเบฐเบ‚เบฐเปเบซเบ™เบ‡เบเบฒเบ™เปเบกเปˆเบ™ 512 bytes).

avgqu no
เบ–เบฑเบ™เบ™เบตเป‰เบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบขเบนเปˆเปƒเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบญเบธเบ›เบฐเบเบญเบ™เบšเบฅเบฑเบญเบ. pt-
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ diskstats เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เปเบฅเบฐเบ‚เบฝเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ: rd_cnc เปเบฅเบฐ wr_cnc.

เบฅเปเบ–เป‰เบฒ
เบ–เบฑเบ™เบ™เบตเป‰เปเบกเปˆเบ™เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐ เปœเบญเบ‡ เป‚เบ”เบเบชเบฐเป€เบฅเปˆเบเบˆเบฒเบเบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ–เบดเบ‡เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡ เบ„เบณ เบฎเป‰เบญเบ‡เบ‚เปเป€เบžเบทเปˆเบญ
เบญเบธเบ›เบฐเบเบญเบ™เบ•เบฑเบ™, เบฅเบงเบกเบ—เบฑเบ‡เป€เบงเบฅเบฒเบ„เบดเบงเปเบฅเบฐเป€เบงเบฅเบฒเปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™, เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™ pt-
diskstats. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ, pt-diskstats เบชเบฐเปเบ”เบ‡เป€เบงเบฅเบฒเบ•เบญเบšเป‚เบ•เป‰เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เปƒเบ™เบฅเบฐเบ”เบฑเบšเปเบœเปˆเบ™
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เปเบฅเบฐเบ‚เบฝเบ™ (rd_rt เปเบฅเบฐ wr_rt), เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเป€เบงเบฅเบฒเบ„เบดเบงเบ—เบฝเบšเบเบฑเบšเป€เบงเบฅเบฒเบšเปเบฅเบดเบเบฒเบ™เบชเปเบฒเบฅเบฑเบš
เบญเปˆเบฒเบ™โ€‹เปเบฅเบฐโ€‹เบ‚เบฝเบ™โ€‹เบฅเบงเบกโ€‹.

svctm
เบ–เบฑเบ™เบ™เบตเป‰เปเบกเปˆเบ™เป€เบงเบฅเบฒเบšเปเบฅเบดเบเบฒเบ™เบชเบฐเป€เบฅเปˆเบเบขเบนเปˆเบ—เบตเปˆเปเบœเปˆเบ™, เปเบฅเบฐเบชเบฐเปเบ”เบ‡เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเปƒเบ™ pt-
diskstats.

%util
เบ–เบฑเบ™เบ™เบตเป‰เป€เบญเบตเป‰เบ™เบงเปˆเบฒเบšเปเปˆเบซเบงเปˆเบฒเบ‡เปƒเบ™ pt-diskstats. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเปเบกเปˆเบ™เบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™
เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเบกเบตเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบซเบ™เบถเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบšเปเปˆเปเบกเปˆเบ™เป€เบ›เบฑเบ™
เป€เบ›เบตเป€เบŠเบฑเบ™, เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเบšเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบ™เบตเป‰.

เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒ เบ‚เปเป‰เบกเบนเบ™


เบกเบฑเบ™เป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบเบปเบ‡เป„เบ›เบเบปเบ‡เบกเบฒเบ—เบตเปˆเบˆเบฐเป€เบเบฑเบšเบเปเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบตเป‰. เป„เบŸเบฅเปŒเบ„เบงเบ™เบกเบตเบญเบฑเบ™เบ™เบตเป‰
เบฎเบนเบšเปเบšเบš, เป‚เบ”เบเบกเบตเป€เบชเบฑเป‰เบ™เป€เบงเบฅเบฒเบขเบนเปˆเบเปˆเบญเบ™เปเบ•เปˆเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบชเบฐเบ–เบดเบ•เบด:

TS
<contents of /proc/diskstats>
TS
<contents of /proc/diskstats>
... เปเบฅเบฐเบญเบทเปˆเบ™เป†

เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰ pt-diskstats เบเบฑเบš "--save-samples" เป€เบžเบทเปˆเบญเป€เบเบฑเบšเบเปเบฒเบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบ—เปˆเบฒเบ™. เบ–เป‰เบฒ
เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบญเบทเปˆเบ™, เปเบฅเบฐเปƒเบŠเป‰ pt-diskstats เป€เบžเบทเปˆเบญเบงเบดเป€เบ„เบฒเบฐ
เบžเบงเบเบกเบฑเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฐเบเบญเบšเบกเบต snippet เบ‚เบญเบ‡ shell script เป€เบŠเบฑเปˆเบ™:

INTERVAL=1
เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ„เบงเบฒเบกเบˆเบดเบ‡; เป€เบฎเบฑเบ”
sleep=$(date +%s.%N | awk "{print $INTERVAL - (\$1 %$INTERVAL)}")
เบ™เบญเบ™ $sleep
เบงเบฑเบ™เบ—เบต +"TS %s.%N %F %T" >> diskstats-samples.txt
cat /proc/diskstats >> diskstats-samples.txt
เป€เบฎเบฑเบ”

เป€เบ„เบตเป€เบ™เบฑเบ” เป€เบญเบเบฐเบชเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡


เป€เบญเบเบฐเบชเบฒเบ™เบ™เบตเป‰เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบญเบเบฐเบชเบฒเบ™เบ—เบฒเบ‡เบเบฒเบ™
<http://www.kernel.org/doc/Documentation/iostats.txt> เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡ /proc/diskstats.
เป€เบญเบเบฐเบชเบฒเบ™เบ™เบฑเป‰เบ™เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบ”เป‰เบเบฒเบเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบšเปเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบ
เบเบฑเบš Linux kernel เบžเบฒเบเปƒเบ™. เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡ /proc/diskstats เปเบกเปˆเบ™เบœเบฐเบฅเบดเบ”เป‚เบ”เบ
"diskstats_show()" เบŸเบฑเบ‡เบŠเบฑเบ™เปƒเบ™เป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡ kernel block/genhd.c.

เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡ /proc/diskstats เปƒเบ™ kernel เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ.

8 1 sda1 426 243 3386 2056 3 0 18 87 0 2135 2142 .

เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰. เบชเบฒเบกเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปเบฅเบฐเบซเบ™เป‰เบญเบ
เปเบฒเบเป€เบฅเบเบญเบธเบ›เบฐเบเบญเบ™ (8, 1), เปเบฅเบฐเบŠเบทเปˆเบญเบธเบ›เบฐเบเบญเบ™ (sda1). เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเป‚เบ”เบ 11 เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ‚เบญเบ‡
เบชเบฐเบ–เบดเบ•เบด:

1. เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบญเปˆเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”. เบ™เบตเป‰เปเบกเปˆเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เบญเปˆเบฒเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ—เบตเปˆเป€เบฎเบฑเบ”เป‚เบ”เบ
เปเบœเปˆเบ™เบ—เบตเปˆเบ•เบดเบ”เบžเบฑเบ™, เบšเปเปˆเปเบกเปˆเบ™เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบญเปˆเบฒเบ™เบ—เบตเปˆเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบˆเบฒเบเบญเบธเบ›เบฐเบเบญเบ™เบšเบฅเบฑเบญเบ.
เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ 426 เบเบฒเบ™เบญเปˆเบฒเบ™เบ•เบปเบงเบˆเบดเบ‡เป„เบ”เป‰เบชเปเบฒเป€เบฅเบฑเบ”เบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปƒเบ™เปเบœเปˆเบ™เบ—เบตเปˆ
/ dev / sda1 เบญเบฒเป„เบชเบขเบนเปˆ. เบเบฒเบ™เบญเปˆเบฒเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ™เบฑเบšเบˆเบปเบ™เบเปˆเบงเบฒเบžเบงเบเป€เบ‚เบปเบฒเบชเปเบฒเป€เบฅเบฑเบ”.

2. เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบญเปˆเบฒเบ™เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบขเบนเปˆเบ•เบดเบ”เบเบฑเบ™. เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡, 243 เบญเปˆเบฒเบ™เปเบกเปˆเบ™
เบฎเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™. เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ / dev / sda1 เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเป„เบ”เป‰เบฎเบฑเบš 869 เบเบฒเบ™เบญเปˆเบฒเบ™เบขเปˆเบฒเบ‡เบกเบตเป€เบซเบ”เบœเบปเบ™, เปเบ•เปˆเบชเบปเปˆเบ‡เบžเบฝเบ‡เปเบ•เปˆ
426 เบเบฒเบ™เบญเปˆเบฒเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ•เปเปˆเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ—เบตเปˆเบ•เบดเบ”เบžเบฑเบ™.

3. เบˆเปเบฒเบ™เบงเบ™เบ‚เบฐเปเบซเบ™เบ‡เบเบฒเบ™เบญเปˆเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”. เบเบฒเบ™เบญเปˆเบฒเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ 426 เป„เบ›เบซเบฒเปเบœเปˆเบ™เบญเปˆเบฒเบ™ 3386
เบ‚เบฐเปเปœเบ‡เบเบฒเบ™. เบ‚เบฐเปเบซเบ™เบ‡เบเบฒเบ™เปเบกเปˆเบ™ 512 bytes, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเปเบฒเบ™เบงเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ›เบฐเบกเบฒเบ™ 1.65MB เป„เบ”เป‰เบ–เบทเบเบญเปˆเบฒเบ™เบˆเบฒเบ
/ dev / sda1.

4. เบˆเปเบฒเบ™เบงเบ™ milliseconds เบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒเบญเปˆเบฒเบ™. เบ™เบตเป‰เบ™เบฑเบšเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบญเปˆเบฒเบ™เบ—เบตเปˆเบชเปเบฒเป€เบฅเบฑเบ”,
เบšเปเปˆเป„เบ”เป‰เบญเปˆเบฒเบ™เบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบ”เปเบฒเป€เบ™เบตเบ™เบขเบนเปˆ. เบกเบฑเบ™เบ™เบฑเบšเป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เบˆเบฒเบเป€เบงเบฅเบฒเบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เป
เบงเบฒเบ‡เป„เบงเป‰เปƒเบ™เบ„เบดเบงเบˆเบปเบ™เบเปˆเบงเบฒเบžเบงเบเบกเบฑเบ™เบชเปเบฒเป€เบฅเบฑเบ”, เบšเปเปˆเปเบกเปˆเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบœเปˆเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เปƒเบŠเป‰
เบเบฒเบ™โ€‹เบšเปโ€‹เบฅเบดโ€‹เบเบฒเบ™โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบกเบฑเบ™เบงเบฑเบ”เปเบ—เบเป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเป€เบซเบฑเบ™เป‚เบ”เบ
เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เบšเปเปˆเปเบกเปˆเบ™เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ‚เบญเบ‡เปเบœเปˆเบ™.

5. Ditto เบชเปเบฒเบฅเบฑเบšเบžเบฒเบเบชเบฐเบซเบ™เบฒเบก 1, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ‚เบฝเบ™.

6. Ditto เบชเปเบฒเบฅเบฑเบšเบžเบฒเบเบชเบฐเบซเบ™เบฒเบก 2, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ‚เบฝเบ™.

7. Ditto เบชเปเบฒเบฅเบฑเบšเบžเบฒเบเบชเบฐเบซเบ™เบฒเบก 3, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ‚เบฝเบ™.

8. Ditto เบชเปเบฒเบฅเบฑเบšเบžเบฒเบเบชเบฐเบซเบ™เบฒเบก 4, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ‚เบฝเบ™.

9. เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ I/Os เบ›เบฐเบˆเบธเบšเบฑเบ™เบเปเบฒเบฅเบฑเบ‡เบ”เปเบฒเป€เบ™เบตเบ™, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเปเบ–เบง
เบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเปเบฅเบฐเบญเบญเบเปƒเบซเป‰เปเบœเปˆเบ™ (เบชเบปเปˆเบ‡เบเบฑเบšเปเบ–เบงเบ‚เบญเบ‡เปเบœเปˆเบ™เบ—เบตเปˆเบ•เบดเบ”เบžเบฑเบ™), เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™
เบชเบณเป€เบฅเบฑเบ”เปเบฅเป‰เบง. เบกเบตเปเบกเบ‡เป„เบกเป‰เบขเบนเปˆเปƒเบ™เบšเบฒเบ‡เปเบเปˆเบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบ•เบปเบงเป€เบฅเบเบ™เบตเป‰, เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบกเบตเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™
10 เปเบฅเบฐ 11, เบˆเบฐเบœเบดเบ”เบšเบฒเบ‡เบ„เบฑเป‰เบ‡.

10. เบˆเบณเบ™เบงเบ™เบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡ milliseconds เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ” I/Os. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™ เบšเปเปˆ เบเบฒเบ™โ€‹เบ•เบญเบšโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹
เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบซเบฑเบ™เป‚เบ”เบเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ; เบกเบฑเบ™เปเบกเปˆเบ™เบˆเปเบฒเบ™เบงเบ™เป€เบงเบฅเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบ
เบซเบ™เบถเปˆเบ‡ I/O เบเปเบฒเบฅเบฑเบ‡เบ”เปเบฒเป€เบ™เบตเบ™เบขเบนเปˆ. เบ–เป‰เบฒ I/O เบซเบ™เบถเปˆเบ‡เบญเบญเบเปƒเบ™เป€เบงเบฅเบฒ 100, เบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เบกเบฒเบขเบนเปˆเบ—เบตเปˆ 101,
เปเบฅเบฐเบ—เบฑเบ‡เบชเบญเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบชเปเบฒเป€เบฅเบฑเบ”เบขเบนเปˆเบ—เบตเปˆ 102, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ™เบตเป‰เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เป‚เบ”เบ 2, เบšเปเปˆเปเบกเปˆเบ™ 3.

11. เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบ™เบฑเบšเป€เบงเบฅเบฒเบ•เบญเบšเป‚เบ•เป‰เบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡ I/Os เบ—เบฑเบ‡เปเบปเบ”. เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบเบฑเบšเบžเบฒเบเบชเบฐเบซเบ™เบฒเบก 10, เบกเบฑเบ™
เบ™เบฑเบšเบชเบญเบ‡เป€เบ—เบปเปˆเบฒเป€เบกเบทเปˆเบญเบชเบญเบ‡ I/Os เบ—เบฑเบšเบŠเป‰เบญเบ™เบเบฑเบ™. เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ™เบตเป‰เบˆเบฐ
เป€เบžเบตเปˆเบก 3, เบšเปเปˆเปเบกเปˆเบ™ 2.

OPTIONS


เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบตเป‰เบเบญเบกเบฎเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบก. เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡ "SYNOPSIS" เปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹.

--columns-regex
เบ›เบฐเป€เบžเบ”: เบŠเปˆเบญเบเปเบ™เปˆ; เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: .

เบžเบดเบกเบ–เบฑเบ™เบ—เบตเปˆเบเบปเบ‡เบเบฑเบš Perl regex เบ™เบตเป‰.

--config
เบ›เบฐเป€เบžเบ”: Array

เบญเปˆเบฒเบ™เบฅเบฒเบเบŠเบทเปˆเป„เบŸเบฅเปŒ config เบ—เบตเปˆเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบ™เบตเป‰; เบ–เป‰เบฒเบฅเบฐเบšเบธ, เบ™เบตเป‰เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบญเบฑเบ™เบ—เปเบฒเบญเบดเบ”
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡.

--devices-regex
เบ›เบฐเป€เบžเบ”: string

เบญเบธเบ›เบฐเบเบญเบ™เบžเบดเบกเบ—เบตเปˆเบเบปเบ‡เบเบฑเบš Perl regex เบ™เบตเป‰.

--เบเบธเปˆเบกเป‚เบ”เบ
เบ›เบฐเป€เบžเบ”: เบŠเปˆเบญเบเปเบ™เปˆ; เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบ—เบฑเบ‡เปเบปเบ”

เบฎเบนเบšเปเบšเบšเบเบธเปˆเบกเป‚เบ”เบ: เปเบœเปˆเบ™, เบ•เบปเบงเบขเปˆเบฒเบ‡, เบซเบผเบทเบ—เบฑเบ‡เบซเบกเบปเบ”. เปƒเบ™ เปเบœเปˆเบ™ เบฎเบนเบšเปเบšเบš, เปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบซเบ™เบถเปˆเบ‡เปเบœเปˆเบ™
เบญเบธเบ›เบฐเบเบญเบ™, เบ”เป‰เบงเบเบชเบฐเบ–เบดเบ•เบดเบ—เบตเปˆเบ„เบดเบ”เป„เบฅเปˆเบ•เบฑเป‰เบ‡เปเบ•เปˆเป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เปƒเบ™ เบ•เบปเบงเบขเปˆเบฒเบ‡ เบฎเบนเบšเปเบšเบš, เปเบ•เปˆเบฅเบฐเบ„เบปเบ™
เป€เบชเบฑเป‰เบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเบฐเปเบ”เบ‡เบชเบฐเบ–เบดเบ•เบดเบซเบ™เบถเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡, เป‚เบ”เบเบกเบตเปเบœเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เป‚เบ”เบเบชเบฐเป€เบฅเปˆเบเบฎเปˆเบงเบกเบเบฑเบ™. เปƒเบ™
เบ—เบฑเบ‡เบซเบกเบปเบ” เบฎเบนเบšเปเบšเบš, เปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบซเบ™เบถเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เปเบœเปˆเบ™เบซเบ™เบถเปˆเบ‡.

--เบชเปˆเบงเบ™เบซเบปเบง
เบ›เบฐเป€เบžเบ”: Hash; เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบเบธเปˆเบก, เป€เบฅเบทเปˆเบญเบ™

เบ–เป‰เบฒ "เบเบธเปˆเบก" เบกเบตเบขเบนเปˆ, เปเบ•เปˆเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบˆเบฐเบ–เบทเบเปเบเบเบญเบญเบเป‚เบ”เบเป€เบชเบฑเป‰เบ™เบซเบงเปˆเบฒเบ‡, เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒ
เบ•เบปเบงเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เป€เบชเบฑเป‰เบ™เบ”เบฝเบงเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบ–เป‰เบฒเบกเบต "เป€เบฅเบทเปˆเบญเบ™", เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบˆเบฐเบžเบดเบกเบชเปˆเบงเบ™เบซเบปเบงเป€เบ›เบฑเบ™
เป€เบฅเบทเป‰เบญเบเป†เบ•เบฒเบกเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบšเปเปˆเปƒเบซเป‰เบžเบงเบเบกเบฑเบ™เป€เบฅเบทเปˆเบญเบ™เบญเบญเบเป„เบ›เบˆเบฒเบเบกเบธเบกเป€เบšเบดเปˆเบ‡. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเบปเบ”
เปเบ–เบšเบŠเปˆเบญเบ‡, เบซเบผเบทเบ›เบธเปˆเบก enter, เป€เบžเบทเปˆเบญเบžเบดเบกเบชเปˆเบงเบ™เบซเบปเบงเบ„เบทเบ™เปƒเปเปˆเบ•เบฒเบกเปƒเบˆ.

- เบŠเปˆเบงเบ
เบชเบฐเปเบ”เบ‡เบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญ เปเบฅเบฐเบญเบญเบ.

-- เป„เบฅเบเบฐเบซเปˆเบฒเบ‡
เบ›เบฐเป€เบžเบ”: int; เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 1

เป€เบกเบทเปˆเบญเบขเบนเปˆเปƒเบ™เป‚เปเบ”เป‚เบ•เป‰เบ•เบญเบš, เบฅเปเบ–เป‰เบฒ N เบงเบดเบ™เบฒเบ—เบตเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบžเบดเบกเปƒเบชเปˆเปœเป‰เบฒเบˆเป. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เบงเบดเบ—เบตเบเบฒเบ™
เป€เบฅเบทเป‰เบญเบเป†เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡ /proc/diskstats.

เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบžเบฐเบเบฒเบเบฒเบกเป€เบเบฑเบšเบเบณเบชเบฐเบ–เบดเบ•เบดเบขเปˆเบฒเบ‡เปเบ™เปˆเบ™เบญเบ™เบขเบนเปˆเปƒเบ™เบŠเปˆเบงเบ‡เป€เบงเบฅเบฒเป‚เบกเบ‡. เบ™เบฑเป‰เบ™
เปเบกเปˆเบ™, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเปเบฒเบ™เบปเบ”เป„เบฅเบเบฐเบซเปˆเบฒเบ‡ 5 เบงเบดเบ™เบฒเบ—เบต, เบกเบฑเบ™เบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเป€เบเบฑเบšเบเปเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เปƒเบ™เป€เบงเบฅเบฒ 12: 00: 00,
12:00:05, เปเบฅเบฐเบญเบทเปˆเบ™เป†; เบกเบฑเบ™เบˆเบฐเบšเปเปˆเบฅเบงเบšเบฅเบงเบกเบขเบนเปˆเบ—เบตเปˆ 12: 00: 01, 12: 00: 06 เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเป€เบฅเบฑเบเบ™เป‰เบญเบเปƒเบ™เบšเบฒเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™, เป€เบžเบฒเบฐเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบฅเปเบ–เป‰เบฒเบซเบ™เบถเปˆเบ‡
เบฎเบญเบšเบงเบฝเบ™เป€เบ•เบฑเบกเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบžเบดเบกเบญเบญเบเบŠเบธเบ”เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบชเบฒเบ. (เบšเปเปˆเบ„เบทเบเบฑเบš iostat เปเบฅเบฐ vmstat, pt-
diskstats เบšเปเปˆเป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบ„เปˆเบฒเบชเบฐเป€เบฅเปˆเบเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป€เบ›เบฑเบ™
booted.) เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบปเบ”เบฅเบฐเบšเบฝเบšเบกเบตเบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเบซเบผเบฒเบ. เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเป€เบˆเบปเป‰เบฒ
เบฅเบฐเบšเบธเป„เบฅเบเบฐเบซเปˆเบฒเบ‡ 10 เบงเบดเบ™เบฒเบ—เบต, เปเบ•เปˆเป€เบˆเบปเป‰เบฒเป€เบฅเบตเปˆเบกเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบขเบนเปˆเบ—เบตเปˆ 12:00:00.01. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบญเบฒเบ”เบˆเบฐ
เบฅเปเบ–เป‰เบฒเบˆเบปเบ™เบเปˆเบงเบฒ 12: 00: 20 เป€เบžเบทเปˆเบญเบžเบดเบกเบœเบปเบ™เบœเบฐเบฅเบดเบ”เป€เบชเบฑเป‰เบ™เบ—เปเบฒเบญเบดเบ”, เปเบฅเบฐเปƒเบ™เบเบฒเบ™เปเบŠเบเปเบŠเบ‡ 19.99.
เบงเบดเบ™เบฒเบ—เบต, เบกเบฑเบ™เบˆเบฐเบ›เบฒเบเบปเบ”เบงเปˆเบฒเบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบซเบเบฑเบ‡เป€เบฅเบตเบ.

เป€เบžเบทเปˆเบญเบšเบฑเบ™เป€เบ—เบปเบฒเบ™เบตเป‰, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบฅเปเบ–เป‰เบฒเบˆเบปเบ™เบเปˆเบงเบฒเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ•เปเปˆเป„เบ›เบ‚เบญเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเบˆเบฐเบฅเบงเบšเบฅเบงเบก,
เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบซเบผเบฒเบเบเบงเปˆเบฒ 20% เบ‚เบญเบ‡เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ™เบฑเป‰เบ™เบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆ. เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบˆเบฐเบšเปเปˆเบฅเปเบ–เป‰เบฒ
เบซเบผเบฒเบเบเบงเปˆเบฒ 120% เบ‚เบญเบ‡เป„เบฅเบเบฐเบเบฒเบ™เป€เบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบžเบทเปˆเบญเบœเบฐเบฅเบดเบ”เบœเบปเบ™เบœเบฐเบฅเบดเบ”, เบ•เบปเบงเบขเปˆเบฒเบ‡: เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบท
เป€เบงเบฅเบฒ 12:00:53 เบžเป‰เบญเบกเบเบฑเบšเป„เบฅเบเบฐเบเบฒเบ™เป€เบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡ 10 เบงเบดเบ™เบฒเบ—เบต, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบณเบญเบดเบ”เบˆเบฐเป€เบ›เบฑเบ™เบžเบฝเบ‡ 7 เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.
เบงเบดเบ™เบฒเบ—เบตเบเบฒเบง, เบšเปเปˆเปเบกเปˆเบ™ 10 เบงเบดเบ™เบฒเบ—เบต.

-- เบŠเป‰เบณ
เบ›เบฐเป€เบžเบ”: int

เป€เบกเบทเปˆเบญเบขเบนเปˆเปƒเบ™เป‚เปเบ”เป‚เบ•เป‰เบ•เบญเบš, เบขเบธเบ”เบซเบผเบฑเบ‡เบˆเบฒเบ N เบ•เบปเบงเบขเปˆเบฒเบ‡. เปเบฅเปˆเบ™เบ•เบฐเบซเบผเบญเบ”เป„เบ›เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

--เป€เบงเบฅเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡
เบ›เบฐเป€เบžเบ”: int; เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 1

เปƒเบ™ -group-by sample mode, เบ›เบฐเบเบญเบšเบกเบต N เบงเบดเบ™เบฒเบ—เบตเบ‚เบญเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ•เปเปˆเบเบธเปˆเบก.

--save-เบ•เบปเบงเบขเปˆเบฒเบ‡
เบ›เบฐเป€เบžเบ”: string

เป„เบŸเบฅเปŒเป€เบžเบทเปˆเบญเบšเบฑเบ™เบ—เบถเบเบ•เบปเบงเบขเปˆเบฒเบ‡ diskstats เปƒเบ™; เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ•เปเปˆเบกเบฒ.

--show-inactive
เบชเบฐเปเบ”เบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบšเปเปˆเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง.

--show-timestamps
เบชเบฐเปเบ”เบ‡เป€เบงเบฅเบฒ 'HH:MM:SS' เปƒเบ™เบ–เบฑเบ™ "#ts". เบ–เป‰เบฒเป€เบงเบฅเบฒเบซเบผเบฒเบ
เบฎเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป€เบ›เบฑเบ™เปเบ–เบงเปœเบถเปˆเบ‡, เป€เบงเบฅเบฒเบ—เบณเบญเบดเบ”เบ–เบทเบเบชเบฐเปเบ”เบ‡.

- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบชเบฐเปเบ”เบ‡เบชเบฐเบšเบฑเบšเปเบฅเบฐเบญเบญเบ.

--[เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹
เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เปเบกเปˆเบ™เปเบฅเป‰เบง

เบเบงเบ”เป€เบšเบดเปˆเบ‡เป€เบงเบตเบŠเบฑเบ™เบซเบผเป‰เบฒเบชเบธเบ”เบ‚เบญเบ‡ Percona Toolkit, MySQL, เปเบฅเบฐเป‚เบ„เบ‡เบเบฒเบ™เบญเบทเปˆเบ™เป†.

เบ™เบตเป‰เปเบกเปˆเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ "เบเบงเบ”เบชเบญเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”" เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”, เบกเบตเบชเบญเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ. เบซเบ™เป‰เบฒเบ—เปเบฒเบญเบดเบ”, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบงเบ”เบชเบญเบšเบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบšเบฑเบ™เบ”เบฒเป‚เบ„เบ‡เบเบฒเบ™เบญเบทเปˆเบ™เป†เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปƒเบ™
เบ™เบญเบโ€‹เบˆเบฒเบโ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบฑเบ™เบเบงเบ”เป€เบšเบดเปˆเบ‡เป€เบงเบตเบŠเบฑเบ™เบ‚เบญเบ‡เบ—เบธเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ MySQL
เบกเบฑเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš, Perl, เปเบฅเบฐเป‚เบกเบ”เบนเบ™ Perl DBD::mysql. เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เบกเบฑเบ™เบเบงเบ”เป€เบšเบดเปˆเบ‡เปเบฅเบฐเป€เบ•เบทเบญเบ™
เบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบšเบฑเบšเบ—เบตเปˆเบกเบตเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡, MySQL 5.5.25 เบกเบต bug เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปเบฅเบฐ
เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญ 5.5.25a.

เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ” เบซเบผเบทเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบˆเบฐเบ–เบทเบเบžเบดเบกเปƒเบชเปˆ STDOUT เบเปˆเบญเบ™เบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบˆเบฐเบญเบญเบเบกเบฒเบ›เบปเบเบเบฐเบ•เบด.
เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบšเปเปˆเบ„เบงเบ™เบฅเบปเบšเบเบงเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท.

เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เป„เบ›เบขเป‰เบฝเบกเบขเบฒเบก .

ENVIRONMENT


เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก "PTDEBUG" เป€เบ›เบตเบ”เปƒเบŠเป‰เบœเบปเบ™เบเบฒเบ™เปเบเป‰เบšเบฑเบ™เบซเบฒ verbose เป„เบ›เบซเบฒ STDERR. เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™
debugging เปเบฅเบฐเป€เบเบฑเบšเบเปเบฒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เป„เบ›เบเบฑเบ‡เป„เบŸเบฅเปŒ, เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบŠเบฑเปˆเบ™:

PTDEBUG=1 pt-diskstats ... > FILE 2 >&1

เบˆเบปเปˆเบ‡เบฅเบฐเบงเบฑเบ‡: เบเบฒเบ™เบ”เบตเบšเบฑเปŠเบเบœเบปเบ™เบญเบญเบเปเบกเปˆเบ™ voluminous เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบซเบผเบฒเบ megabytes.

SYSTEM เบชเบดเปˆเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบกเบต


เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบตเป‰เบ•เป‰เบญเบ‡เบเบฒเบ™ Perl v5.8.0 เบซเบผเบทเปƒเบซเบกเปˆเบเบงเปˆเบฒเปเบฅเบฐ / proc เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ, เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบญเปˆเบฒเบ™เบˆเบฒเบ
เป„เบŸเบฅเปŒ.

เปƒเบŠเป‰ pt-diskstatsp เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad