about summary refs log tree commit homepage
path: root/tapset/ioq_wait.awk
diff options
context:
space:
mode:
Diffstat (limited to 'tapset/ioq_wait.awk')
-rwxr-xr-xtapset/ioq_wait.awk14
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