Grafana: Connecting Grafana to InfluxDB v2

This documentation is part of the Getting started guide. View the full guide here: How to get started with Grafana.

👋 Welcome to the Stackhero documentation!

Stackhero offers a ready-to-use Grafana cloud solution that provides a host of benefits, including:

  • Unlimited users, dashboards, and alerts.
  • Unlimited and dedicated SMTP email server included.
  • Plugins installable in one click.
  • Seamless SSO support, compatible with GitLab, GitHub, Google, and generic OAuth2 protocols.
  • Effortless updates with just a click.
  • Customizable domain name secured with HTTPS (for example, https://grafana.your-company.com).
  • Optimal performance and robust security powered by a private and dedicated VM.

Save time and simplify your life: it only takes 5 minutes to try Stackhero's Grafana cloud hosting solution!

Before you begin, ensure you are using Grafana v7.0.0 or later. Since Stackhero regularly updates its services, this should not be a concern.

Log in to your Grafana web panel and navigate to Configuration / Data sources / Add a data source. Choose the data source labeled "InfluxDB". In the "Query language" dropdown, select "Flux". This step is essential because InfluxDB v2 uses the Flux query language.

Next, provide the URL, organization, and token details (you can refer to the "InfluxDB" / "Getting started" documentation on the left to learn how to create a token).

InfluxDB data source configurationInfluxDB data source configuration

If you encounter the error "parse error on line 1, column 1: bare " in non-quoted-field" with Grafana 7.2.0, you can resolve it by editing your data source.

Log in to Grafana, go to your data sources, select "InfluxDB", and update the URL by replacing:

https://<XXXXXX>.stackhero-network.com/api/v2

with

https://<XXXXXX>.stackhero-network.com/

After making this change, click on "Save & test". The connection should now work as expected.