--- title: Use Grafana with InfluxDB seotitle: Use Grafana with InfluxDB v1.7 description: > Configure Grafana to query and visualize data from InfluxDB v1.7. menu: influxdb_1_7: name: Grafana weight: 60 parent: Tools v2: /influxdb/v2.0/tools/grafana/ canonical: /{{< latest "influxdb" >}}/tools/grafana/ --- Use [Grafana](https://grafana.com/) or [Grafana Cloud](https://grafana.com/products/cloud/) to visualize data from your **InfluxDB v1.7** instance. {{% note %}} The instructions in this guide require **Grafana Cloud** or **Grafana v7.1+**. For information about using InfluxDB with other versions of Grafana, see the [Grafana documentation](https://grafana.com/docs/grafana/v7.0/features/datasources/influxdb/). {{% /note %}} 1. [Start InfluxDB](/influxdb/v1.7/introduction/getting-started/). 2. [Sign up for Grafana Cloud](https://grafana.com/products/cloud/) or [download and install Grafana](https://grafana.com/grafana/download). 3. Visit your **Grafana Cloud user interface** (UI) or, if running Grafana locally, [start Grafana](https://grafana.com/docs/grafana/latest/installation/) and visit `http://localhost:3000` in your browser. 4. In the left navigation of the Grafana UI, hover over the gear icon to expand the **Configuration** section. Click **Data Sources**. 5. Click **Add data source**. 6. Select **InfluxDB** from the list of available data sources. 7. On the **Data Source configuration page**, enter a **name** for your InfluxDB data source. 8. Under **Query Language**, select one of the following: {{< tabs-wrapper >}} {{% tabs %}} [InfluxQL](#) [Flux](#) {{% /tabs %}} {{% tab-content %}} ## Configure Grafana to use InfluxQL With **InfluxQL** selected as the query language in your InfluxDB data source settings: 1. Under **HTTP**, enter the following: - **URL**: Your **InfluxDB URL**. ```sh http://localhost:8086/ ``` - **Access**: Server (default) 2. Under **InfluxDB Details**, enter the following: - **Database**: your database name - **User**: your InfluxDB username _(if [authentication is enabled](/influxdb/v1.7/administration/authentication_and_authorization/))_ - **Password**: your InfluxDB password _(if [authentication is enabled](/influxdb/v1.7/administration/authentication_and_authorization/))_ - **HTTP Method**: select **GET** or **POST** _(for differences between the two, see the [query HTTP endpoint documentation](/influxdb/v1.7/tools/api/#query-http-endpoint))_ 3. Provide a **[Min time interval](https://grafana.com/docs/grafana/latest/datasources/influxdb/#min-time-interval)** (default is 10s). {{< img-hd src="/img/influxdb/2-0-tools-grafana-influxql.png" />}} 4. Click **Save & Test**. Grafana attempts to connect to InfluxDB and returns the result of the test. {{% /tab-content %}} {{% tab-content %}} ## Configure Grafana to use Flux To query InfluxDB using Flux from Grafana, **upgrade to InfluxDB 1.8.1+**: - [Upgrade to InfluxDB 1.8.x](/influxdb/v1.8/administration/upgrading/) - [Use Grafana with InfluxDB 1.8](/influxdb/v1.8/tools/grafana/). {{% /tab-content %}} {{< /tabs-wrapper >}}