]> granicus.if.org Git - pdns/commitdiff
resolved, add cacheHits, cacheMisses
authorBert Hubert <bert.hubert@netherlabs.nl>
Sun, 19 Mar 2006 19:26:21 +0000 (19:26 +0000)
committerBert Hubert <bert.hubert@netherlabs.nl>
Sun, 19 Mar 2006 19:26:21 +0000 (19:26 +0000)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@601 d19b8d6e-7fed-0310-83ef-9ca221ded41b

pdns/rec_channel_rec.cc

index c40ddcf7c95050041b452ef77343b61d4cc63ee4..f21ff206ec6f968b002e7b22526284a6f698a77f 100644 (file)
@@ -77,6 +77,9 @@ RecursorControlParser::RecursorControlParser()
   extern uint64_t qcounter;
   addGetStat("questions", &qcounter);
 
+  addGetStat("cache-hits", &RC.cacheHits);
+  addGetStat("cache-misses", &RC.cacheMisses);
+
   addGetStat("cache-entries", bind(&MemRecursorCache::size, ref(RC)));
   addGetStat("servfail-answers", &g_stats.servFails);
   addGetStat("nxdomain-answers", &g_stats.nxDomains);
@@ -91,6 +94,7 @@ RecursorControlParser::RecursorControlParser()
   addGetStat("tcp-outqueries", &SyncRes::s_tcpoutqueries);
   addGetStat("all-outqueries", &SyncRes::s_outqueries);
   addGetStat("throttled-outqueries", &SyncRes::s_throttledqueries);
+  addGetStat("throttled-out", &SyncRes::s_throttledqueries);
 
   addGetStat("query-rate", getQueryRate);
 }