diff options
Diffstat (limited to 'tapset/ioq_wait.awk')
-rwxr-xr-x | tapset/ioq_wait.awk | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tapset/ioq_wait.awk b/tapset/ioq_wait.awk index ba3913e..a5caa7c 100755 --- a/tapset/ioq_wait.awk +++ b/tapset/ioq_wait.awk @@ -1,4 +1,18 @@ #!/usr/bin/awk -f +# This outputs 6 columns: +# PID FD BLOCKED_TIME RESCHEDULE_TIME METHOD PATH +# +# PID - pid of cmogstored process +# FD - descriptor of client +# BLOCKED_TIME - total time a client spent blocked +# RESCHEDULE_TIME - the time a client went from unblocked to dispatching +# METHOD - HTTP or sidechannel method (e.g. GET/HEAD/PUT/DELETE/MD5) +# PATH - path accessed (e.g. /dev666/usage) +# +# [PID,FD] - unique identifier on any host at that point-in-time +# BLOCKED_TIME - RESCHEDULE_TIME = time actually spent in the queue +# RESCHEDULE_TIME is usually very low. + / ioq_blocked / { pid = $1 fd = $2 |