summaryrefslogtreecommitdiffstats
path: root/tapset/queue_stats.stp
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@elastic.org>2007-10-04 07:38:19 -0400
committerFrank Ch. Eigler <fche@elastic.org>2007-10-04 07:38:19 -0400
commit72bdd75f9c3d6b61bf4caf1b5351a3f6544c0b27 (patch)
tree42c81590b34c23eb872bff3433b72c294d42a471 /tapset/queue_stats.stp
parent1e403c338dd863c315a63e657fa2a49003a0befe (diff)
parent99613db760e3eec1465d85728b35380f8367f9bc (diff)
downloadsystemtap-steved-72bdd75f9c3d6b61bf4caf1b5351a3f6544c0b27.tar.gz
systemtap-steved-72bdd75f9c3d6b61bf4caf1b5351a3f6544c0b27.tar.xz
systemtap-steved-72bdd75f9c3d6b61bf4caf1b5351a3f6544c0b27.zip
Merge branch 'master' of git://sources.redhat.com/git/systemtap
Diffstat (limited to 'tapset/queue_stats.stp')
-rw-r--r--tapset/queue_stats.stp5
1 files changed, 3 insertions, 2 deletions
diff --git a/tapset/queue_stats.stp b/tapset/queue_stats.stp
index 02b041c5..75407fee 100644
--- a/tapset/queue_stats.stp
+++ b/tapset/queue_stats.stp
@@ -106,10 +106,11 @@ function qsq_throughput (qname, scale) {
# ------------------------------------------------------------------------
function qsq_print (qname) {
+ qt = qsq_throughput (qname, 1000000000) # 1000 * (number of requests served per second)
qwl = qsq_wait_queue_length (qname, 1000)
- printf("%s: %d ops/s, %d.%03d qlen, %d await, %d svctm, %d%% wait, %d%% util\n",
+ printf("%s: %d.%03d ops/s, %d.%03d qlen, %d await, %d svctm, %d%% wait, %d%% util\n",
qname,
- qsq_throughput (qname, 1000000), # number of qs_time() units per second
+ qt/1000, qt%1000,
qwl/1000, qwl%1000,
qsq_wait_time (qname, 1),
qsq_service_time (qname, 1),