Development issues regarding the cerowrt test router project
 help / color / mirror / Atom feed
From: Dave Taht <dave.taht@gmail.com>
To: Simon Kelley <simon@thekelleys.org.uk>
Cc: dnsmasq-discuss <dnsmasq-discuss@lists.thekelleys.org.uk>,
	Evan Hunt <each@isc.org>,
	"cerowrt-devel@lists.bufferbloat.net"
	<cerowrt-devel@lists.bufferbloat.net>
Subject: Re: [Cerowrt-devel] [Dnsmasq-discuss] Stats improvement
Date: Mon, 24 Mar 2014 15:50:12 -0700	[thread overview]
Message-ID: <CAA93jw6WGbtXhpfwpT=28sHLmtsaybg_KOdbDwE0u3o=ta6Bpw@mail.gmail.com> (raw)
In-Reply-To: <CAA93jw6m4o9fdQsFPpumPv1XMt6hz+nEYDi+LXLHips=s8UMCQ@mail.gmail.com>

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

  reply	other threads:[~2014-03-24 22:50 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <2e8d5147b9dca46745f1424074876118@core-hosting.net>
     [not found] ` <5330A9CF.7010208@thekelleys.org.uk>
2014-03-24 22:21   ` Dave Taht
2014-03-24 22:50     ` Dave Taht [this message]
2014-03-24 22:54       ` Simon Kelley

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.bufferbloat.net/postorius/lists/cerowrt-devel.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAA93jw6WGbtXhpfwpT=28sHLmtsaybg_KOdbDwE0u3o=ta6Bpw@mail.gmail.com' \
    --to=dave.taht@gmail.com \
    --cc=cerowrt-devel@lists.bufferbloat.net \
    --cc=dnsmasq-discuss@lists.thekelleys.org.uk \
    --cc=each@isc.org \
    --cc=simon@thekelleys.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox