What's included?
Dashboard 1
CoreDNS (Prometheus)
A dashboard for CoreDNS based on metrics sent to New Relic using Prometheus Agent or Prometheus server.
Alerts 4
CoreDNS Error Rate
This alert will trigger if the CoreDNS error rate for response codes NXDOMAIN, SERVFAIL, or REFUSED is above 2 standard deviations for more than 5 minutes.
CoreDNS Panics
This alert will trigger if the CoreDNS panic rate is above 0 at least once in 5 minutes
CoreDNS Request Duration
This alert will trigger if the CoreDNS request duration 95th percentile is above or below 2 standard deviations for more than 5 minutes
CoreDNS Request Rate
This alert will trigger if the CoreDNS requests per second is above or below 2 standard deviations for more than 5 minutes
Documentation 3
Prometheus Installation Docs
Use Prometheus remote_write or Prometheus Agent
CoreDNS Integration Docs
New Relic documentation for the CoreDNS integration including installation, configuration, and how to query the metrics.
CoreDNS Metrics Docs
Learn more about the Prometheus metrics available for CoreDNS
The CoreDNS quickstart includes a dashboard and set of alerts that provides a holistic view of the CoreDNS instances in your environment. Information contained in the dasshboard includes CoreDNS versions, status, request/response times, and cache statistics. This quickstart was built and tested based on CoreDNS metrics sent to New Relic through remote write configurations with Prometheus Agent or Prometheus Server.
How to use this quickstart
Authors
New Relic, Brad Schmitt, Raga Potti
Support
Need help? Find the author's support resources under What's included. Or check out our community forum, the Explorers Hub.