* Re: [Cerowrt-devel] [Dnsmasq-discuss] Stats improvement [not found] ` <5330A9CF.7010208@thekelleys.org.uk> @ 2014-03-24 22:21 ` Dave Taht 2014-03-24 22:50 ` Dave Taht 0 siblings, 1 reply; 3+ messages in thread From: Dave Taht @ 2014-03-24 22:21 UTC (permalink / raw) To: Simon Kelley; +Cc: dnsmasq-discuss, Evan Hunt, cerowrt-devel I would certainly like to have a standard way of getting these statistics, through the dns, perhaps one unified with whatever bind and unbound use (or don't use.) Not a lot of people seem to be aware of why dns caching forwarders are so great, although benchmarks like namebench against your chrome or firefox cache are quite revealing, parsing huge network captures as I am presently to try to get a grip on timings for dns/response pairing is a pita and not router centric. However: Do check out namebench, it's pretty cool. It does bug me that in tests against the alexa top 2000 that it invariably selects some other dns server besides your local one as being the "best", because it has the best average - as if you regularly go to websites in timbuktu and care about the response time more than, say, google. Example against alexa top 2000 with a fresh cache: http://snapon.lab.bufferbloat.net/~d/namebench/namebench_2014-03-20_1255.html It is much better to test against your more common query set, which I don't have a snapshot of on that site presently - usually 40% or more of queries are resolved in a ms, 30% or so via your ISP in under 20ms. I'd love to see people posting namebench results from against their firefox/chrome caches... it's in apt on ubuntu at least.... the version I have is buggy, you have to hit control-C at least once for the gui to come up. On Mon, Mar 24, 2014 at 2:55 PM, Simon Kelley <simon@thekelleys.org.uk> wrote: > On 24/03/14 11:25, Olivier Mauras wrote: >> >> >> Hello, >> >> I was wondering what would be the effort, and if there'd >> actually be any interest for some dnsmasq statistics improvements. (Yes >> i'm splitting dicussions ^^) >> For monitoring/graph purposes, actual >> dnsmasq stats are a bit difficult to use and completely unusable if >> using "log_queries" as it takes too long to retrieve them inside >> logs. >> >> I'd love to see a stats "interface" that would output >> total_queries, cache_hits, cache_misses, memory used by cache, >> etc.... >> >> Thanks, >> Olivier >> > > There's an idea to make this available as a DNS query, in the same way that > > > dig chaos txt version.bind > > returns the version number. > > Comments? > > Cheers, > > Simon. > > > > _______________________________________________ > Dnsmasq-discuss mailing list > Dnsmasq-discuss@lists.thekelleys.org.uk > http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss -- Dave Täht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Cerowrt-devel] [Dnsmasq-discuss] Stats improvement 2014-03-24 22:21 ` [Cerowrt-devel] [Dnsmasq-discuss] Stats improvement Dave Taht @ 2014-03-24 22:50 ` Dave Taht 2014-03-24 22:54 ` Simon Kelley 0 siblings, 1 reply; 3+ messages in thread From: Dave Taht @ 2014-03-24 22:50 UTC (permalink / raw) To: Simon Kelley; +Cc: dnsmasq-discuss, Evan Hunt, cerowrt-devel On Mon, Mar 24, 2014 at 3:21 PM, Dave Taht <dave.taht@gmail.com> wrote: > I would certainly like to have a standard way of getting these > statistics, through the dns, perhaps one unified with whatever bind > and unbound use (or don't use.) > > Not a lot of people seem to be aware of why dns caching forwarders are > so great, although benchmarks like namebench against your chrome or > firefox cache are quite revealing, parsing huge network captures as > I am presently to try to get a grip on timings for dns/response > pairing is a pita and not router centric. > > However: > > Do check out namebench, it's pretty cool. It does bug me that in tests > against the alexa top 2000 that it invariably selects some other dns > server besides your local one as being the "best", because it has > the best average - as if you regularly go to websites in timbuktu and > care about the response time more than, say, google. > > Example against alexa top 2000 with a fresh cache: > > http://snapon.lab.bufferbloat.net/~d/namebench/namebench_2014-03-20_1255.html > > It is much better to test against your more common query set, which I > don't have a snapshot of on that site presently - usually 40% or more > of queries are resolved in a ms, 30% or so via your ISP in under 20ms. > > I'd love to see people posting namebench results from against their > firefox/chrome caches... it's in apt on ubuntu at least.... > > the version I have is buggy, you have to hit control-C at least once > for the gui to come up. I just did a namebench test against my local firefox cache (without clearing dnsmasq's caches) http://snapon.lab.bufferbloat.net/~d/namebench/namebench_2014-03-24_1541.html note that I have three dns servers in place - one on my local machine, a dnsmasq locally that is sending stuff over ipv6 to another dnsmasq which is then connected over ipv4 and ipv6 to comcasts forwarders. > > > On Mon, Mar 24, 2014 at 2:55 PM, Simon Kelley <simon@thekelleys.org.uk> wrote: >> On 24/03/14 11:25, Olivier Mauras wrote: >>> >>> >>> Hello, >>> >>> I was wondering what would be the effort, and if there'd >>> actually be any interest for some dnsmasq statistics improvements. (Yes >>> i'm splitting dicussions ^^) >>> For monitoring/graph purposes, actual >>> dnsmasq stats are a bit difficult to use and completely unusable if >>> using "log_queries" as it takes too long to retrieve them inside >>> logs. >>> >>> I'd love to see a stats "interface" that would output >>> total_queries, cache_hits, cache_misses, memory used by cache, >>> etc.... >>> >>> Thanks, >>> Olivier >>> >> >> There's an idea to make this available as a DNS query, in the same way that >> >> >> dig chaos txt version.bind >> >> returns the version number. >> >> Comments? >> >> Cheers, >> >> Simon. >> >> >> >> _______________________________________________ >> Dnsmasq-discuss mailing list >> Dnsmasq-discuss@lists.thekelleys.org.uk >> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss > > > > -- > Dave Täht > > Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html -- Dave Täht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Cerowrt-devel] [Dnsmasq-discuss] Stats improvement 2014-03-24 22:50 ` Dave Taht @ 2014-03-24 22:54 ` Simon Kelley 0 siblings, 0 replies; 3+ messages in thread From: Simon Kelley @ 2014-03-24 22:54 UTC (permalink / raw) To: Dave Taht; +Cc: dnsmasq-discuss, Evan Hunt, cerowrt-devel It would be very interesting to see the differences between dnsmasq without DNSSEC, with DNSSEC and with DNSSEC and --dnssec-check-unsigned Cheers, Simon. On 24/03/14 22:50, Dave Taht wrote: > On Mon, Mar 24, 2014 at 3:21 PM, Dave Taht <dave.taht@gmail.com> wrote: >> I would certainly like to have a standard way of getting these >> statistics, through the dns, perhaps one unified with whatever bind >> and unbound use (or don't use.) >> >> Not a lot of people seem to be aware of why dns caching forwarders are >> so great, although benchmarks like namebench against your chrome or >> firefox cache are quite revealing, parsing huge network captures as >> I am presently to try to get a grip on timings for dns/response >> pairing is a pita and not router centric. >> >> However: >> >> Do check out namebench, it's pretty cool. It does bug me that in tests >> against the alexa top 2000 that it invariably selects some other dns >> server besides your local one as being the "best", because it has >> the best average - as if you regularly go to websites in timbuktu and >> care about the response time more than, say, google. >> >> Example against alexa top 2000 with a fresh cache: >> >> http://snapon.lab.bufferbloat.net/~d/namebench/namebench_2014-03-20_1255.html >> >> It is much better to test against your more common query set, which I >> don't have a snapshot of on that site presently - usually 40% or more >> of queries are resolved in a ms, 30% or so via your ISP in under 20ms. >> >> I'd love to see people posting namebench results from against their >> firefox/chrome caches... it's in apt on ubuntu at least.... >> >> the version I have is buggy, you have to hit control-C at least once >> for the gui to come up. > > > I just did a namebench test against my local firefox cache (without clearing > dnsmasq's caches) > > http://snapon.lab.bufferbloat.net/~d/namebench/namebench_2014-03-24_1541.html > > note that I have three dns servers in place - one on my local machine, > a dnsmasq locally that is sending stuff over ipv6 to another dnsmasq > which is then connected over ipv4 and ipv6 to comcasts forwarders. > >> >> >> On Mon, Mar 24, 2014 at 2:55 PM, Simon Kelley <simon@thekelleys.org.uk> wrote: >>> On 24/03/14 11:25, Olivier Mauras wrote: >>>> >>>> >>>> Hello, >>>> >>>> I was wondering what would be the effort, and if there'd >>>> actually be any interest for some dnsmasq statistics improvements. (Yes >>>> i'm splitting dicussions ^^) >>>> For monitoring/graph purposes, actual >>>> dnsmasq stats are a bit difficult to use and completely unusable if >>>> using "log_queries" as it takes too long to retrieve them inside >>>> logs. >>>> >>>> I'd love to see a stats "interface" that would output >>>> total_queries, cache_hits, cache_misses, memory used by cache, >>>> etc.... >>>> >>>> Thanks, >>>> Olivier >>>> >>> >>> There's an idea to make this available as a DNS query, in the same way that >>> >>> >>> dig chaos txt version.bind >>> >>> returns the version number. >>> >>> Comments? >>> >>> Cheers, >>> >>> Simon. >>> >>> >>> >>> _______________________________________________ >>> Dnsmasq-discuss mailing list >>> Dnsmasq-discuss@lists.thekelleys.org.uk >>> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss >> >> >> >> -- >> Dave Täht >> >> Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html > > > ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-03-24 22:55 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <2e8d5147b9dca46745f1424074876118@core-hosting.net> [not found] ` <5330A9CF.7010208@thekelleys.org.uk> 2014-03-24 22:21 ` [Cerowrt-devel] [Dnsmasq-discuss] Stats improvement Dave Taht 2014-03-24 22:50 ` Dave Taht 2014-03-24 22:54 ` Simon Kelley
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox