Documentation

在InfluxDB OSS中使用Grafana

使用 GrafanaGrafana Cloud 来可视化来自您的 InfluxDB 2.7 实例的数据。

本指南中的说明需要 Grafana CloudGrafana 10.3+

  1. 启动 InfluxDB.

  2. 注册Grafana Cloud下载并安装Grafana

  3. 访问您的 Grafana Cloud 用户界面 (UI) 或者,如果本地运行 Grafana,启动 Grafana 并在您的浏览器中访问 http://localhost:3000

  4. 在Grafana UI的左侧导航中,打开连接部分并选择添加新连接

  5. 从可用数据源列表中选择 InfluxDB 并点击 添加新数据源

  6. 数据源配置页面,为您的InfluxDB数据源输入一个名称

  7. 查询语言 下拉菜单中,选择 InfluxDB 2.7 支持的查询语言之一(Flux 或 InfluxQL):

    SQL 仅在 InfluxDB 3 中受支持。

配置 Grafana 使用 Flux

在您的 InfluxDB 数据源中选择 Flux 作为查询语言,配置您的 InfluxDB 连接:

  1. HTTP 下,输入以下内容:

  2. InfluxDB 详情 下,输入以下内容:

  3. 点击 保存并测试。Grafana 尝试连接到 InfluxDB 2.7 数据源并返回测试结果。

Use Grafana with InfluxDB and Flux

配置Grafana以使用InfluxQL

要使用 InfluxQL 查询 InfluxDB 2.7,请在下面找到你的用例,然后按照说明完成配置 Grafana:

安装了新的 InfluxDB 实例

要配置Grafana以使用InfluxQL与新的InfluxDB 2.7安装,请执行以下操作:

  1. 使用 InfluxDB 2.7 令牌进行身份验证.
  2. 手动创建 DBRP 映射.

从 InfluxDB 1.x 升级到 2.x

要配置Grafana以使用InfluxQL,当你从InfluxDB 1.x升级到InfluxDB 2.7(根据官方升级指南):

  1. 使用在升级过程中创建的 非管理员 v1 兼容身份验证凭据 进行身份验证。
  2. 在升级过程中,InfluxDB 自动创建的 DBRP 映射(无需任何操作)。

手动从 InfluxDB 1.x 迁移到 2.x

要配置Grafana使用InfluxQL,当你手动从InfluxDB 1.x迁移到InfluxDB 2.7时,请执行以下操作:

  1. 如果您的 InfluxDB 1.x 实例需要身份验证, 创建与之前 1.x 用户名和密码匹配的 v1 兼容身份验证凭证。 否则,请使用 InfluxDB v2 令牌身份验证
  2. 手动创建 DBRP 映射

查看和创建 InfluxDB v1 授权

查看和创建 InfluxDB DBRP 映射

配置您的InfluxDB连接

在您的 InfluxDB 数据源设置中选择InfluxQL作为查询语言:

  1. HTTP 下,输入以下内容:

  2. 配置 InfluxDB 认证:

  3. 点击 保存与测试。Grafana 尝试连接到 InfluxDB 2.7 数据源并返回测试结果。

Use Grafana with InfluxDB and Flux

查询和可视化数据

配置好你的 InfluxDB 连接后,使用 Grafana 和 Flux 查询并可视化存储在你的 InfluxDB 实例中的时间序列数据。

有关使用Grafana的更多信息,请参阅Grafana文档。如果您只是在学习Flux,请查看开始使用Flux



Flux的未来

Flux 正在进入维护模式。您可以像现在一样继续使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB 3 开源版本现已公开Alpha测试

InfluxDB 3 Open Source is now available for alpha testing, licensed under MIT or Apache 2 licensing.

我们将发布两个产品作为测试版的一部分。

InfluxDB 3 核心,是我们新的开源产品。 它是一个用于时间序列和事件数据的实时数据引擎。 InfluxDB 3 企业版是建立在核心基础之上的商业版本,增加了历史查询能力、读取副本、高可用性、可扩展性和细粒度安全性。

有关如何开始的更多信息,请查看: