Knot-resolver DNS

Knot-resolver metrics

knot-resolver DNS graphs.

Some rows from kresd.conf

net.listen(‘127.0.0.1’, 8453, { kind = ‘webmgmt’ })

modules = {

    'hints > iterate',  -- Load /etc/hosts and allow custom root hints

    'stats',            -- Track internal statistics

    'predict',          -- Prefetch expiring/frequent records

    'http',

}

http.config({ tls = false, })

http.prometheus.namespace = ‘resolver_’

Prometheus gets stats like this

  • job_name: knot

    static_configs:

    • targets: [‘192.168.1.1:8453’]
Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies