CoreDNS Integration for Grafana Cloud
CoreDNS is a fast and efficient DNS server written in Go. The CoreDNS Integration enables the Grafana Agent to send metrics to Grafana Cloud. The integration also creates a useful default dashboard for visualization of CoreDNS metrics within Grafana Cloud.
This integration supports CoreDNS version 1.7.0 or greater. To make metrics available on CoreDNS the prometheus plugin must be enabled. This integration’s dashboards also contains graphs utilizing metrics generate by the cache plugin.
Use the walkthrough in Grafana Cloud to install the CoreDNS Integration.
Post-install configuration for the CoreDNS Integration
The following agent configurations defines a scrape job that pulls the metrics from a CoreDNS instance on
localhost on its default port. If CoreDNS is running on a different host the address must be adapted.
prometheus: # ... configs: - name: integrations: scrape_configs: - job_name: integrations/coredns static_configs: - targets: ['localhost:9153']
Related Grafana Cloud resources
How to set up and visualize synthetic monitoring at scale with Grafana Cloud
Learn how to use Kubernetes, Grafana Loki, and Grafana Cloud’s synthetic monitoring feature to set up your infrastructure's checks in this GrafanaCONline session.
Using Grafana Cloud to drive manufacturing plant efficiency
This GrafanaCONline session tells how Grafana helps a 75-year-old manufacturing company with product quality and equipment maintenance.