Missing and undocumented statistics from the HTTP stats channel in the ARM
Hi folks,
I'm implementing a new monitoring solution and adding a bunch of stats from the HTTP-based stats channel to said monitoring solution. I'm basing the descriptions on what I can find in the ARM section 8.5 (I'm using the one from 9.18 and 9.19), but some stats are missing there. Some of them are self-evident based on the name, but some are not. I've compiled a list here, the naming is based on the JSON from the webserver:
- nsstats.TCPConnHighWater
- nsstats.SynthNXDOMAIN
- nsstats.CookieNew
- nsstats.CookieIn
- in view.NAME.resolver.stats
- BucketSize
- ClientCookieOut
- ServerCookieOut
- CookieIn
- CookieClientOk
- BadCookieRcode
- NextItem
- Priming
- traffic
The following stats are mostly unclear:
- view.NAME.resolver.cachestats - none of these statistics are described
- view.NAME.resolver.adb - none of these statistics are described
- opcodes.CODE - Are these the counts of received opcodes from clients?
- rcodes.CODE - Are these the counts of rcodes sent to clients?
- qtypes.CODE - Are these the counts of qtypes that were queried by clients?
- view.NAME.resolver.qtypes - what do these numbers mean?
- view.NAME.resolver.cache - Are the current cache entries for these types?
Cheers,
Pieter