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:21:25 -0700	[thread overview]
Message-ID: <CAA93jw6m4o9fdQsFPpumPv1XMt6hz+nEYDi+LXLHips=s8UMCQ@mail.gmail.com> (raw)
In-Reply-To: <5330A9CF.7010208@thekelleys.org.uk>

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

       reply	other threads:[~2014-03-24 22:21 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 [this message]
2014-03-24 22:50     ` Dave Taht
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='CAA93jw6m4o9fdQsFPpumPv1XMt6hz+nEYDi+LXLHips=s8UMCQ@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