CoreDNS is a flexible and extensible DNS server, widely used in cloud-native environments, particularly in Kubernetes clusters. It is designed to be lightweight and fast, providing service discovery and DNS-based functionalities essential for modern distributed systems.

CoreDNS stands out for its versatility, as it can be configured to serve a wide variety of DNS records, and it's easily extensible through plugins. This extensibility allows it to integrate seamlessly with various data sources and to perform sophisticated DNS manipulations, which is vital in dynamic cloud environments.

Integrating CoreDNS with groundcover

To start accessing granular insights, just follow these 2 super easy steps:

Step 1: Enable Custom Metrics

Follow our quick guide on how to enable scraping custom metrics on groundcover.

Step 2: Import dashboard using Grafana ID

In the groundcover platform, go to Dashboards -> New -> Import.

In the box titled "Import via", enter one of the following dashboard IDs, then click "Load".

IDNameDescriptionMore Info



A dashboard for the CoreDNS DNS server with updated metrics for version 1.7.0+. Based on the CoreDNS 1.7.0+ dashboard by ejkinger


Kubernetes / System / CoreDNS

This is a modern CoreDNS dashboard for your Kubernetes cluster(s). Made for kube-prometheus-stack and take advantage of the latest Grafana features.


CoreDNS with NodeLocalDNS

A dashboard for the CoreDNS DNS server which also exposes NodeLocal Cache metrics.



CoreDNS dashboard, focused on latency and cache-efficiency observability. Includes query and response time-series stack charts. Allows user to easily select both datasource and application (kube-dns, node-local-dns).



A dashboard for the CoreDNS DNS server.

Note: The dashboards above are the 5 most downloaded CoreDNS dashboards on Grafana's website, and are listed by number of downloads. More dashboards are available on their website and the steps to add them is the same. Visit this page for the full list of CoreDNS dashboards.

That's it!

You can now see the imported dashboard in your list of Dashboards and start using it immediately.

You can repeat this action to load as many of these dashboards as you like.

If you import more than one of these dashboards, you may find it useful to create a CoreDNS Dashboards Folder in groundcover.

Last updated