Visualization and monitoring solutions
Visualization and monitoring solutions  /  Monitor CoreDNS
CoreDNS logo

Monitor CoreDNS easily with Grafana

Easily monitor CoreDNS, a fast and efficient DNS server written in Go, with Grafana Cloud’s out-of-the-box monitoring solution. The Grafana Cloud forever-free tier includes 3 users and up to 10k metrics series to support your monitoring needs.

CoreDNS dashboard
CoreDNS dashboard

Key metrics included

coredns_build_info
coredns_cache_entries
coredns_cache_hits_total
coredns_cache_misses_total
coredns_dns_request_duration_seconds_bucket
coredns_dns_request_size_bytes_bucket
coredns_dns_requests_total
coredns_dns_response_size_bytes_bucket
coredns_dns_responses_total
coredns_forward_healthcheck_broken_total
coredns_forward_healthcheck_failures_total
coredns_forward_request_duration_seconds_bucket
coredns_forward_requests_total
coredns_forward_responses_total
coredns_panics_total
coredns_plugin_enabled
go_goroutines
process_cpu_seconds_total
process_resident_memory_bytes
up

Key alerting rules included

CoreDNSDown (Critical)
CoreDNSLatencyHigh (Critical)
CoreDNSErrorsHigh (Critical)
CoreDNSErrorsHigh (Warning)
CoreDNSForwardLatencyHigh (Critical)
CoreDNSForwardErrorsHigh (Critical)
CoreDNSForwardErrorsHigh (Warning)
CoreDNSForwardHealthcheckFailureCount (Warning)
CoreDNSForwardHealthcheckBrokenCount (Warning)