# Configuración Grafana - InfluxDB2.x

## **Pasos Generales para Añadir InfluxDB como Data Source en Grafana**

1. **Accede a Grafana**
   * Ingresa a la interfaz web de Grafana (por defecto, [http://localhost:3000](http://localhost:3000/)).
2. **Navega a la Configuración de Data Sources**
   * Ve al menú lateral izquierdo y selecciona **Connections > Add new connection**.
3. **Selecciona InfluxDB**
   * Busca y elige **InfluxDB** en la lista de fuentes de datos disponibles.
4. **Configura los Parámetros según tu Versión de InfluxDB y Lenguaje de Consulta**
   * InfluxDB 2.x permite usar **Flux** o **InfluxQL**.
   * InfluxDB 1.x solo permite **InfluxQL**.

<figure><img src="/files/T3NQvx9xZy3zImuzwmeE" alt=""><figcaption><p>Configuración de conexión Grafana - InfluxDB</p></figcaption></figure>

5. Configura una conexión

* Selecciona "Add new data source"

<figure><img src="/files/nW8ym00ZDSuE1N5MxKii" alt=""><figcaption><p>Añadir la data source</p></figcaption></figure>

***

## Configuraciones

### **Conexión usando Flux (recomendado para 2.x)**

* **Usa un nombre orientativo:** "influxdb\_flux"
* **Query Language:** Selecciona **Flux**.
* **URL:** Dirección de tu servidor InfluxDB
  * Nativa: `http://localhost:8086/`
  * Docker: `http://influxdb2:8086/`
* **Organization:** Nombre o ID de tu organización en InfluxDB.
* **Token:** Token de autenticación generado en InfluxDB.
* **Default Bucket (Opcional):** Nombre del bucket que quieres consultar por defecto.
* Otros parámetros opcionales: Min time interval, Max series, etc.

<figure><img src="/files/OiQbuxM8aYN44zZgWKvC" alt=""><figcaption><p>Configuración completa</p></figcaption></figure>

### **Conexión usando InfluxQL (Nativa para InfluxDB1.x)**

* **Usa un nombre orientativo:** "influxdb\_influxql"
* **Query Language:** InfluxQL
* **URL:** Dirección de tu servidor InfluxDB
  * Nativa: `http://localhost:8086/`
  * Docker: `http://influxdb2:8086/`
* **Database:** El nombre de la base de datos mapeada (no el bucket).
* **User:** El usuario de compatibilidad v1.
* **Password:** La contraseña de ese usuario.
* **HTTP Method:** GET


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://darioaplicano.gitbook.io/influxdb2.x/sesion-3/guion-de-la-sesion/documentacion/integracion-de-influxdb-con-apis-y-herramientas-externas/herramientas-de-visualizacion/grafana/configuracion-grafana-influxdb2.x.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
