Grafana - Amazon Timestream
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Grafana

使用亚马逊托管 Grafana、Grafan a 或 Grafana Cloud 来可视化来自 InfluxDB 实例的 Timestream 的数据。

Connect 到 Grafana

重要

本指南中的说明需要 Grafana Cloud 或 Grafana 10.3+。

  1. 为 InfluxDB 数据库实例创建时间流或为 InfluxDB 数据库集群创建时间流。

  2. 创建亚马逊托管 Grafana 工作空间,注册 GrafanaCloud,或者下载并安装 Grafana

  3. 访问您的亚马逊托管 Grafana、Grafana Cloud 用户界面 (UI),或者,如果在本地运行 Grafana,请启动 Grafana,然后在浏览器中访问 http://localhost:3000。

  4. 在 Grafana 用户界面的左侧导航栏中,打开 “连接” 部分,然后选择 “添加新连接”。

  5. 从可用数据源列表中选择 InfluxDB,然后单击 “添加新数据源”。

  6. 在数据源配置页面上,输入InfluxDB数据源的名称。

  7. 在 “查询语言” 下拉列表中,选择 InfluxDB 2.7 支持的查询语言之一(FluxIn fluxQL)。

重要

只有 InfluxDB 3 支持 SQL。

将 Grafana 配置为使用 Flux

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

  1. HTTP 部分的 “网址” 字段中输入你的 InfluxDB 网址

    https://your-timestream-for-influxdb-endpoint:8086
  2. InfluxDB 详细信息部分,输入以下内容:

    • 组织中:您的InfluxDB 组织名称或ID

    • 令牌中:你的 InfluxDB API 令牌。

    • 默认存储桶中:在 Fl u x 查询中使用的默认存储桶。

    • 最小时间间隔为单位:Grafana 最小时间间隔。默认值为 10 秒。

    • Max 系列中:Grafana 将处理的系列或表格的最大数量。默认值为 1,000。

    使用Flux作为查询语言配置InfluxDB连接的设置表单。
  3. 单击 “保存并测试”。Grafana 尝试连接到 InfluxDB 2.7 数据源并返回测试结果。

将 Grafana 配置为使用 InfluxQL

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

InfluxDB 2.7 的新安装:

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

  1. 使用 InfluxDB 2.7 令牌进行身份验证。

  2. 手动创建 DBRP 映射

从 InfluxDB 1.x 手动迁移到 2.7:

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

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

  2. 手动创建 DBRP 映射

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

  1. HTTP 部分的 “网址” 字段中输入你的 InfluxDB 网址

    https://your-timestream-for-influxdb-endpoint:8086
  2. 在 “自定义 HTTP 标头” 部分中,输入以下内容:

    • 选择 “添加标题”。提供你的 InfluxDB API 令牌:

      • 标题中,输入授权

      • 在 “” 中,使用Token架构并提供您的 InfluxDB API 令牌。例如,Token y0uR5uP3rSecr3tT0k3n

  3. InfluxDB 详细信息部分,输入以下内容:

    使用InfluxQL作为查询语言配置InfluxDB连接的设置表单。
  4. 单击 “保存并测试”。Grafana 尝试连接到 InfluxDB 2.7 数据源并返回测试结果。

查询和可视化数据

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

有关使用 Grafana 的更多信息,请参阅 Grafana 技术文档。如果你只是在学习 Flux,请参阅 F lux 入门