GKE, Prometheus and Grafana Cloud


We are considering getting a Grafana Cloud subscription. According to what we have read in the website, the Grafana Cloud subscription comes with a Graphite/Prometheus endpoint that we would be able to use to store our metrics.

We are assuming that we can use this hosted storage for metrics as a replacement for Prometheus server. Is this assumption correct?

We have most of our services running in GKE and we are looking into using the Prometheus operator 1 to deploy all the required instrumentation services to our GKE cluster. We plan to disable services like Grafana, Prometheus, etc. because we would be using the ones included in the Grafana Cloud subscription.

Do you know of any guides / best-practices that we should adhere to while working on this?


I found this thread here in the community forum; which basically says that the Grafana Hosted Prometheus acts as a remote write endpoint, i.e. your Prometheus instance writes to the Grafana Hosted Prometheus. This means you will still need to either run your own instance or have a third-party hosted instance. https://prometheus.io/docs/prometheus/latest/configuration/configuration/#remote_write