# Grafana proxies + qryn

<img src="https://raw.githubusercontent.com/metrico/qryn-docs/main/docs/resources/images/qryn_logo_trans.png">

Unlike **qryn **and its polyglot core, *Grafana's Mimir* does not offer native compatibility with other ingestion protocols - but recognizing the same "big tent" factor our design follows, they decided to provide users with protocol proxies able to translate various metric formats into *Prometheus remote_write* inserts we all comfortably support.

This Grafana ["blog post"](https://grafana.com/blog/2022/07/25/new-in-grafana-mimir-ingest-graphite-datadog-influx-and-prometheus-metrics-into-a-single-storage-backend/) introduces the ["Grafana Mimir Proxy"](https://grafana.com/blog/2022/07/25/new-in-grafana-mimir-ingest-graphite-datadog-influx-and-prometheus-metrics-into-a-single-storage-backend/)

> As part of our “big tent” philosophy at Grafana Labs, we want to allow users to ingest data from as many sources as possible, as simply as possible. Just as Grafana is the one tool to visualize all your data, we are building Mimir to be the one tool to store all your metrics.

We've heard this before? Welcome to the club, Grafana!

*This is where it gets fun.* Since **qryn **is a drop-in replacement broadly compatible with Mimir/Loki/Tempo and/or Grafana Cloud, all of the current and future Grafana proxies will work *out of the box* with your favorite polyglot stack, too!

### Graphite
Use the following config to write Graphite metrics to qryn
```
dist/graphite-proxy-writes \
  -auth.enable=false \
  -server.http-listen-address 127.0.0.1 \
  -server.http-listen-port 8008 \
  -write-endpoint http://localhost:3100/api/prom/remote/write
```

### Datadog
Use the following config to write Datadog metrics to qryn
```
dist/datadog-proxy-writes \
  -server.http-listen-port=8009 \
  -auth.enable=false \
  -memcached-server 127.0.0.1:11211 \
  -server.path-prefix=/datadog/ \
  -write-endpoint http://127.0.0.1:3100/api/v1/prom/remote/write \
  -query-endpoint http://127.0.0.1:3100/api/v1
```
> Note the Grafana proxies sadly require a `memcached` server available

<br>

🚀 That's all it takes! Enjoy Datadog and Graphite in your _polyglot_ setup!


