view dns/files/metrics.mtail @ 332:d4893670f888 default tip

WIP: use watchdog reboot timer on pi
author drewp@bigasterisk.com
date Thu, 27 Feb 2025 11:09:29 -0800
parents 5b88b38f2471
children
line wrap: on
line source

counter dnsmasq_no_addr_errors
/no address available/ {
    dnsmasq_no_addr_errors++
}

counter dnsmasq_dhcp_requests
/DHCPREQUEST/ {
    dnsmasq_dhcp_requests++
}

counter dnsmasq_dhcp_acks
/DHCPACK/ {
    dnsmasq_dhcp_acks++
}

counter dnsmasq_dhcp_discovers
/DHCPDISCOVER/ {
    dnsmasq_dhcp_discovers++
}

counter dnsmasq_dhcp_offers
/DHCPOFFER/ {
    dnsmasq_dhcp_offers++
}

gauge dnsmasq_dns_queries_answered_locally
gauge dnsmasq_dns_queries_forwarded by server
gauge dnsmasq_dns_queries_retried_or_failed by server

/queries forwarded (?P<fwd>\d+), queries answered locally (?P<loc>\d+)/ {
    dnsmasq_dns_queries_answered_locally = $loc
}

/server (?P<svr>\S+)#53: queries sent (?P<sent>\d+), retried or failed (?P<fail>\d+)/ {
    dnsmasq_dns_queries_forwarded[$svr] = $sent
    dnsmasq_dns_queries_retried_or_failed[$svr] = $fail
}