[Dnsmasq-discuss] Stats improvement
simon at thekelleys.org.uk
Fri Mar 28 19:57:11 UTC 2014
On 28/03/14 16:35, Dave Taht wrote:
>> I haven't looked at the code yet, but my take on this was originally that
>> I'd wanted a single dns reply for all the statistics (can live
>> without), 64 bit counters, and not only tracking misses but the
>> latency cost of a miss. Then there are misses that are never
>> resolved... and (even harder), things like a 5 minute rolling
>> average... and a breakdown by query type (AAAA, A, DS, etc)
>> gettimeofday() is very efficient on modern linuxes (it gets the time from a
>> shared page cache without even making a syscall), but I can see that
>> you might want to be able to compile that out.
>> And I wasn't expecting you to get to it in this release! Just basic stats is
What's there now is the stats that are already computed and made
available in the log when SIGUSR1 is received. A more convenient way to
get those was the subject of an independent request.
Doing more and better stats is definitely a subject for a later release,
subject to code bloat etc etc.
More information about the Dnsmasq-discuss