使用 Chronograf
Chronograf 是一个数据可视化和仪表盘工具,旨在使用 InfluxQL 查询语言可视化 InfluxDB 1.x 中的数据。此页面介绍了如何在 InfluxDB Cloud Serverless 中使用 Chronograf。
下载并安装 Chronograf
如果你还没有,下载并安装 Chronograf。
创建一个InfluxDB连接
在Chronograf中,点击配置在左侧导航栏,然后点击 添加连接。
输入您的 InfluxDB Cloud Serverless 连接凭据:
连接 URL: InfluxDB 云端无服务器区域 URL
https://cloud2.influxdata.com连接名称: 用于唯一标识此连接配置的名称
用户名: 任意字符串 (被忽略,但不能为空)
密码: InfluxDB API令牌 具有对您想查询的桶的读取权限
Telegraf 数据库名称: InfluxDB bucket Chronograf 用于填充应用程序的部分,包括主机列表页面(默认值为
telegraf)默认保留策略: 默认 retention policy (留空)
DBRPs 映射到 InfluxDB 桶
在InfluxDB Cloud Serverless中,数据库和保留策略(DBRP)组合通过使用
database-name/retention-policy命名约定或使用手动创建的DBRP映射来映射到桶。DBRP映射对于使用InfluxQL查询InfluxDB Cloud是必需的。有关信息,请参见 Create DBRP mappings。
点击 添加连接。
选择您想要创建的仪表板,然后点击下一步。
要配置Kapacitor连接,请提供必要的凭据,然后点击继续。否则,点击跳过。
点击 完成。
在数据探索器中查询数据
- 在Chronograf中,点击 探索 在左侧导航栏。
- 构建并提交 InfluxQL 查询。
模式信息不可用
InfluxDB Cloud Serverless 目前对 InfluxQL 元查询的支持有限,因此在数据探测器中可能无法获得架构信息。这限制了数据探测器的查询构建功能,并要求您手动使用 fully-qualified measurements 在 FROM 子句中构建查询。例如:
-- Fully-qualified measurement
SELECT * FROM "db-name"."rp-name"."measurement-name"
-- Fully-qualified measurement shorthand (use the default retention policy)
SELECT * FROM "db-name".."measurement-name"
有关可用的 InfluxQL 功能的更多信息,请参见 InfluxQL feature support。
重要说明
没有管理功能
Chronograf 不能用于 InfluxDB Cloud Serverless 中的管理任务。
例如,您 不能 执行以下操作:
- 定义数据库
- 修改保留策略
- 添加用户
- 终止查询
连接到 InfluxDB Cloud Serverless 存储桶时,Chronograf 中的 InfluxDB Admin 部分的功能被禁用。
要完成行政任务,请使用以下内容:
- InfluxDB 用户界面 (UI)
- InfluxDB 命令行工具
有限的 InfluxQL 特性支持
InfluxQL 正在重新架构以与 InfluxDB 3 存储引擎配合使用。 这个过程仍在进行中,一些 InfluxQL 功能仍在实施中。 有关 InfluxQL 功能当前实施状态的信息, 请参见 InfluxQL feature support。