Menu
Important: This documentation is about an older version. It's relevant only to the release noted, many of the features and functions have been updated or replaced. Please view the current version.
Open source
About Grafana Mimir DNS service discovery
Some clients in Grafana Mimir support service discovery via DNS to locate the addresses of backend servers to connect to. The following clients support service discovery via DNS:
Supported discovery modes
DNS service discovery supports different discovery modes. You select a discovery mode by adding one of the following supported prefixes to the address:
dns+
The domain name after the prefix is looked up as an A/AAAA query. For example:dns+memcached.local:11211
.dnssrv+
The domain name after the prefix is looked up as a SRV query, and then each SRV record is resolved as an A/AAAA record. For example:dnssrv+_memcached._tcp.memcached.namespace.svc.cluster.local
.dnssrvnoa+
The domain name after the prefix is looked up as a SRV query, with no A/AAAA lookup made after that. For example:dnssrvnoa+_memcached._tcp.memcached.namespace.svc.cluster.local
.
If no prefix is provided, the provided IP or hostname is used without pre-resolving it.
Was this page helpful?
Related resources from Grafana Labs
Additional helpful documentation, links, and articles:

Intro to metrics with Grafana: Prometheus, Grafana Mimir, and beyond
In this webinar, we’ll go over challenges when scaling metrics systems, with a particular focus on Prometheus and Grafana Mimir.

Intro to Grafana Mimir: The open source time series database that scales to 1 billion metrics & beyond
In this webinar, learn about Grafana Mimir, our open source solution for extending Prometheus at organizations needing massive scale, rapid query performance.

For billion-series scale or home IoT projects, get started in minutes with Grafana Mimir
Learn how easy it is to get started with Mimir, no matter how many or few time series you need to store.