将 Chronograf 与 InfluxDB OSS 结合使用
Chronograf 是一款数据可视化和仪表板工具,旨在可视化 InfluxDB 1.x 中的数据。它是 TICKstack 的一部分,提供 InfluxQL 数据浏览器、Kapacitor 集成等。继续将 Chronograf 与 InfluxDB Cloud 和 InfluxDB OSS 2.7 以及 1.x 兼容性 API 结合使用。
创建 InfluxDB 连接
在 Chronograf 中,单击左侧导航栏中的 Configuration(配置),然后单击 Add Connection(添加连接)。
在表单底部切换 InfluxDB v2 Auth(InfluxDB v2 身份验证) 选项。
输入您的 InfluxDB 连接凭据
Connection URL(连接 URL): InfluxDB URL (请参阅 InfluxDB Cloud 区域 或 InfluxDB OSS URL)
http://localhost:8086
Connection Name(连接名称): 唯一标识此连接配置的名称
Organization(组织): InfluxDB 组织
Token(令牌): InfluxDB API 令牌
Telegraf Database Name(Telegraf 数据库名称): Chronograf 用于填充应用程序某些部分的 InfluxDB 存储桶,包括 Host List(主机列表)页面(默认为
telegraf
)Default Retention Policy(默认保留策略): 默认 保留策略 (留空)
DBRP 映射到 InfluxDB 存储桶
在 InfluxDB 2.7 中,数据库/保留策略 (DBRP) 组合使用
database-name/retention-policy
命名约定映射到存储桶。DBRP 映射是使用 InfluxQL 查询 InfluxDB 2.7 所必需的。有关信息,请参阅 DBRP 映射。
单击 Add Connection(添加连接)。
选择您要创建的仪表板,然后单击 Next(下一步)。
要配置 Kapacitor 连接,请提供必要的凭据,然后单击 Continue(继续)。否则,单击 Skip(跳过)。 有关将 Kapacitor 与 InfluxDB Cloud 或 InfluxDB OSS 2.7 结合使用的信息,请参阅 将 Kapacitor 与 InfluxDB 结合使用。
单击 Finish(完成)。
重要提示
更新升级后的 InfluxDB 连接
如果将 Chronograf 与从 1.x 升级到 2.x 的 InfluxDB 实例结合使用,请更新 Chronograf 中的 InfluxDB 连接配置,以使用 InfluxDB v2 Auth(InfluxDB v2 身份验证) 选项并提供组织和令牌。如果没有组织,Chronograf 无法使用 Flux 查询 InfluxDB。
无管理功能
Chronograf 不能用于 InfluxDB Cloud 和 InfluxDB OSS 2.7 中的管理任务。例如,您不能执行以下操作
- 定义数据库
- 修改保留策略
- 添加用户
- 终止查询
当连接到 InfluxDB Cloud 或 InfluxDB 2.7 数据库时,Chronograf 的 InfluxDB Admin(InfluxDB 管理) 部分中的功能将被禁用。
要完成管理任务,请使用以下工具
- InfluxDB 用户界面 (UI)
- InfluxDB CLI
- InfluxDB v2 API
InfluxQL 支持有限
InfluxDB Cloud 和 InfluxDB OSS 2.7 支持 InfluxQL 只读查询。有关详细信息,请参阅 InfluxQL 支持。
此页是否对您有帮助?
感谢您的反馈!