From 4bc01ed4fb1083681966558efcbc069876cddcc3 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 4 Oct 2011 13:21:01 +0000 Subject: more stats --- src/dht/test_dht_multipeer.c | 36 ++++++++++++++++++++++++++++-------- 1 file changed, 28 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/dht/test_dht_multipeer.c b/src/dht/test_dht_multipeer.c index be9e860be..75a7b42b5 100644 --- a/src/dht/test_dht_multipeer.c +++ b/src/dht/test_dht_multipeer.c @@ -259,16 +259,36 @@ struct StatValues static struct StatValues stats[] = { {"core", "# bytes decrypted", 0}, {"core", "# bytes encrypted", 0}, + {"core", "# send requests dropped (disconnected)", 0}, + {"core", "# transmissions delayed due to corking", 0}, + {"core", "# messages discarded (expired prior to transmission)", 0}, + {"core", "# messages discarded (disconnected)", 0}, + {"core", "# discarded CORE_SEND requests", 0}, + {"core", "# discarded lower priority CORE_SEND requests", 0}, {"transport", "# bytes received via TCP", 0}, {"transport", "# bytes transmitted via TCP", 0}, - {"dht", "# PUT messages queued for transmission"}, - {"dht", "# P2P PUT requests received"}, - {"dht", "# GET messages queued for transmission"}, - {"dht", "# P2P GET requests received"}, - {"dht", "# RESULT messages queued for transmission"}, - {"dht", "# P2P RESULTS received"}, - {"dht", "# Queued messages discarded (peer disconnected)"}, - {NULL, NULL} + {"dht", "# PUT messages queued for transmission", 0}, + {"dht", "# P2P PUT requests received", 0}, + {"dht", "# GET messages queued for transmission", 0}, + {"dht", "# P2P GET requests received", 0}, + {"dht", "# RESULT messages queued for transmission", 0}, + {"dht", "# P2P RESULTS received", 0}, + {"dht", "# Queued messages discarded (peer disconnected)", 0}, + {"dht", "# Peers excluded from routing due to Bloomfilter", 0}, + {"dht", "# Peer selection failed", 0}, + {"dht", "# FIND PEER requests ignored due to Bloomfilter", 0}, + {"dht", "# FIND PEER requests ignored due to lack of HELLO", 0}, + {"dht", "# P2P FIND PEER requests processed", 0}, + {"dht", "# P2P GET requests ONLY routed", 0}, + {"dht", "# Preference updates given to core", 0}, + {"dht", "# REPLIES ignored for CLIENTS (no match)", 0}, + {"dht", "# GET requests from clients injected", 0}, + {"dht", "# GET requests received from clients", 0}, + {"dht", "# GET STOP requests received from clients", 0}, + {"dht", "# ITEMS stored in datacache", 0}, + {"dht", "# Good RESULTS found in datacache", 0}, + {"dht", "# GET requests given to datacache", 0}, + {NULL, NULL, 0} }; -- cgit v1.2.3