Using Hosted Prometheus in Grafana

The easiest and fastest way to see your Hosted Prometheus data is in Grafana, which we provide with every account. You will soon be able to query Hosted Prometheus data in a local Grafana installation too.

Prometheus provide some clear documentation and helpful guides on creating queries here.

Your Grafana in Metricfire

Your Metricfire account comes with a blank Grafana instance, with the Hosted Prometheus datasource already configured. This allows you to immediately graph the data you’ve sent us.

Note

hostedgraphite is currently set as the default datasource which is defined in the configs we set for the Grafana container. This cannot be changed right now, but we hope to make this option available later.

Graphing Hosted Prometheus data on a local Grafana instance

To graph the data you have sent us in your own Grafana instance, you need to follow a few steps.

  1. Add new Prometheus datasource:

In Grafana’s configuration menu, click on Data Sources and select Prometheus

  1. Apply the following settings:

Http URL: https://www.hostedgraphite.com/datasource

Select access type: as “Server”

Select Basic Auth and provide Account ID and API key found in the quick start panel.

User: [your-account-ID]

Password: [your-API-Key]

  1. Click “save” and you should have a working datasource in your Grafana.

Configuring a local Prometheus as a datasource for Grafana in Metricfire

It’s possible, though not necessary, to use a local Prometheus as a datasource for Grafana in your Metricfire account.