Skip to content

Latest commit

 

History

History
174 lines (165 loc) · 7.61 KB

File metadata and controls

174 lines (165 loc) · 7.61 KB

BindCollector

Collects stats from bind 9.5's statistics server

Dependencies

  • bind 9.5 configured with libxml2 and statistics-channels

Options

Setting Default Description Type
byte_unit byte Default numeric output(s) str
enabled False Enable collecting these metrics bool
host localhost str
measure_collector_time False Collect the collector run time in ms bool
metrics_blacklist None Regex to match metrics to block. Mutually exclusive with metrics_whitelist NoneType
metrics_whitelist None Regex to match metrics to transmit. Mutually exclusive with metrics_blacklist NoneType
port 8080 int
publish resolver, server, zonemgmt, sockets, memory, Available stats:
  • resolver (Per-view resolver and cache statistics)
  • server (Incoming requests and their answers)
  • zonemgmt (Zone management requests/responses)
  • sockets (Socket statistics)
  • memory (Global memory usage)
    | list publish_view_bind | False | | bool publish_view_meta | False | | bool derivative | True | Report derived stats or raw (always incrementing) | bool

Example Output

servers.hostname.bind.nsstat.AuthQryRej 0.0
servers.hostname.bind.nsstat.QryAuthAns 0.0
servers.hostname.bind.nsstat.QryDropped 0.0
servers.hostname.bind.nsstat.QryDuplicate 0.0
servers.hostname.bind.nsstat.QryFORMERR 0.0
servers.hostname.bind.nsstat.QryFailure 0.0
servers.hostname.bind.nsstat.QryNXDOMAIN 0.0
servers.hostname.bind.nsstat.QryNoauthAns 0.0
servers.hostname.bind.nsstat.QryNxrrset 0.0
servers.hostname.bind.nsstat.QryRecursion 0.0
servers.hostname.bind.nsstat.QryReferral 0.0
servers.hostname.bind.nsstat.QrySERVFAIL 0.0
servers.hostname.bind.nsstat.QrySuccess 0.0
servers.hostname.bind.nsstat.RecQryRej 0.0
servers.hostname.bind.nsstat.ReqBadEDNSVer 0.0
servers.hostname.bind.nsstat.ReqBadSIG 0.0
servers.hostname.bind.nsstat.ReqEdns0 0.0
servers.hostname.bind.nsstat.ReqSIG0 0.0
servers.hostname.bind.nsstat.ReqTCP 0.0
servers.hostname.bind.nsstat.ReqTSIG 0.0
servers.hostname.bind.nsstat.Requestv4 0.0
servers.hostname.bind.nsstat.Requestv6 0.0
servers.hostname.bind.nsstat.RespEDNS0 0.0
servers.hostname.bind.nsstat.RespSIG0 0.0
servers.hostname.bind.nsstat.RespTSIG 0.0
servers.hostname.bind.nsstat.Response 0.0
servers.hostname.bind.nsstat.TruncatedResp 0.0
servers.hostname.bind.nsstat.UpdateBadPrereq 0.0
servers.hostname.bind.nsstat.UpdateDone 0.0
servers.hostname.bind.nsstat.UpdateFail 0.0
servers.hostname.bind.nsstat.UpdateFwdFail 0.0
servers.hostname.bind.nsstat.UpdateRej 0.0
servers.hostname.bind.nsstat.UpdateReqFwd 0.0
servers.hostname.bind.nsstat.UpdateRespFwd 0.0
servers.hostname.bind.nsstat.XfrRej 0.0
servers.hostname.bind.nsstat.XfrReqDone 0.0
servers.hostname.bind.queries.A 0.0
servers.hostname.bind.requests.QUERY 0.0
servers.hostname.bind.sockstat.FDWatchClose 0.0
servers.hostname.bind.sockstat.FDwatchConn 0.0
servers.hostname.bind.sockstat.FDwatchConnFail 0.0
servers.hostname.bind.sockstat.FDwatchRecvErr 0.0
servers.hostname.bind.sockstat.FDwatchSendErr 0.0
servers.hostname.bind.sockstat.FdwatchBindFail 0.0
servers.hostname.bind.sockstat.TCP4Accept 0.0
servers.hostname.bind.sockstat.TCP4AcceptFail 0.0
servers.hostname.bind.sockstat.TCP4BindFail 0.0
servers.hostname.bind.sockstat.TCP4Close 0.0
servers.hostname.bind.sockstat.TCP4Conn 0.0
servers.hostname.bind.sockstat.TCP4ConnFail 0.0
servers.hostname.bind.sockstat.TCP4Open 0.0
servers.hostname.bind.sockstat.TCP4OpenFail 0.0
servers.hostname.bind.sockstat.TCP4RecvErr 0.0
servers.hostname.bind.sockstat.TCP4SendErr 0.0
servers.hostname.bind.sockstat.TCP6Accept 0.0
servers.hostname.bind.sockstat.TCP6AcceptFail 0.0
servers.hostname.bind.sockstat.TCP6BindFail 0.0
servers.hostname.bind.sockstat.TCP6Close 0.0
servers.hostname.bind.sockstat.TCP6Conn 0.0
servers.hostname.bind.sockstat.TCP6ConnFail 0.0
servers.hostname.bind.sockstat.TCP6Open 0.0
servers.hostname.bind.sockstat.TCP6OpenFail 0.0
servers.hostname.bind.sockstat.TCP6RecvErr 0.0
servers.hostname.bind.sockstat.TCP6SendErr 0.0
servers.hostname.bind.sockstat.UDP4BindFail 0.0
servers.hostname.bind.sockstat.UDP4Close 0.0
servers.hostname.bind.sockstat.UDP4Conn 0.0
servers.hostname.bind.sockstat.UDP4ConnFail 0.0
servers.hostname.bind.sockstat.UDP4Open 0.0
servers.hostname.bind.sockstat.UDP4OpenFail 0.0
servers.hostname.bind.sockstat.UDP4RecvErr 0.0
servers.hostname.bind.sockstat.UDP4SendErr 0.0
servers.hostname.bind.sockstat.UDP6BindFail 0.0
servers.hostname.bind.sockstat.UDP6Close 0.0
servers.hostname.bind.sockstat.UDP6Conn 0.0
servers.hostname.bind.sockstat.UDP6ConnFail 0.0
servers.hostname.bind.sockstat.UDP6Open 0.0
servers.hostname.bind.sockstat.UDP6OpenFail 0.0
servers.hostname.bind.sockstat.UDP6RecvErr 0.0
servers.hostname.bind.sockstat.UDP6SendErr 0.0
servers.hostname.bind.sockstat.UnixAccept 0.0
servers.hostname.bind.sockstat.UnixAcceptFail 0.0
servers.hostname.bind.sockstat.UnixBindFail 0.0
servers.hostname.bind.sockstat.UnixClose 0.0
servers.hostname.bind.sockstat.UnixConn 0.0
servers.hostname.bind.sockstat.UnixConnFail 0.0
servers.hostname.bind.sockstat.UnixOpen 0.0
servers.hostname.bind.sockstat.UnixOpenFail 0.0
servers.hostname.bind.sockstat.UnixRecvErr 0.0
servers.hostname.bind.sockstat.UnixSendErr 0.0
servers.hostname.bind.view._default.resstat.EDNS0Fail 0.0
servers.hostname.bind.view._default.resstat.FORMERR 0.0
servers.hostname.bind.view._default.resstat.GlueFetchv4 0.0
servers.hostname.bind.view._default.resstat.GlueFetchv4Fail 0.0
servers.hostname.bind.view._default.resstat.GlueFetchv6 0.0
servers.hostname.bind.view._default.resstat.GlueFetchv6Fail 0.0
servers.hostname.bind.view._default.resstat.Lame 0.0
servers.hostname.bind.view._default.resstat.Mismatch 0.0
servers.hostname.bind.view._default.resstat.NXDOMAIN 0.0
servers.hostname.bind.view._default.resstat.OtherError 0.0
servers.hostname.bind.view._default.resstat.QryRTT10 0.0
servers.hostname.bind.view._default.resstat.QryRTT100 0.0
servers.hostname.bind.view._default.resstat.QryRTT1600 0.0
servers.hostname.bind.view._default.resstat.QryRTT1600+ 0.0
servers.hostname.bind.view._default.resstat.QryRTT500 0.0
servers.hostname.bind.view._default.resstat.QryRTT800 0.0
servers.hostname.bind.view._default.resstat.QueryAbort 0.0
servers.hostname.bind.view._default.resstat.QuerySockFail 0.0
servers.hostname.bind.view._default.resstat.QueryTimeout 0.0
servers.hostname.bind.view._default.resstat.Queryv4 0.0
servers.hostname.bind.view._default.resstat.Queryv6 0.0
servers.hostname.bind.view._default.resstat.Responsev4 0.0
servers.hostname.bind.view._default.resstat.Responsev6 0.0
servers.hostname.bind.view._default.resstat.Retry 0.0
servers.hostname.bind.view._default.resstat.SERVFAIL 0.0
servers.hostname.bind.view._default.resstat.Truncated 0.0
servers.hostname.bind.view._default.resstat.ValAttempt 0.0
servers.hostname.bind.view._default.resstat.ValFail 0.0
servers.hostname.bind.view._default.resstat.ValNegOk 0.0
servers.hostname.bind.view._default.resstat.ValOk 0.0
servers.hostname.bind.zonestat.AXFRReqv4 0.0
servers.hostname.bind.zonestat.AXFRReqv6 0.0
servers.hostname.bind.zonestat.IXFRReqv4 0.0
servers.hostname.bind.zonestat.IXFRReqv6 0.0
servers.hostname.bind.zonestat.NotifyInv4 0.0
servers.hostname.bind.zonestat.NotifyInv6 0.0
servers.hostname.bind.zonestat.NotifyOutv4 0.0
servers.hostname.bind.zonestat.NotifyOutv6 0.0
servers.hostname.bind.zonestat.NotifyRej 0.0
servers.hostname.bind.zonestat.SOAOutv4 0.0
servers.hostname.bind.zonestat.SOAOutv6 0.0
servers.hostname.bind.zonestat.XfrFail 0.0
servers.hostname.bind.zonestat.XfrSuccess 0.0