Documentation

注册 InfluxDB Cloud

InfluxDB Cloud 是一个完全托管的 InfluxDB 版本,旨在收集、存储、处理和可视化指标和事件。

新的 InfluxDB Cloud 注册使用 InfluxDB 3

新的 InfluxDB Cloud 注册适用于 InfluxDB Cloud Serverless,由 InfluxDB 3 存储引擎提供支持

如果你打算使用 InfluxDB v2 (TSM),考虑自托管 InfluxDB OSS v2

InfluxDB Cloud (TSM) 与 InfluxDB OSS v2 在API和功能上是兼容的。

InfluxDB OSS v2 和 InfluxDB Cloud 之间的主要区别是:

其他部署选项

  • InfluxDB OSS v2(单节点,自托管): 可用于本地部署。
  • InfluxDB Cloud Serverless: 管理的多租户 InfluxDB Cloud 3 实例。
  • InfluxDB Cloud Dedicated: 管理的单租户 InfluxDB Cloud 3 集群。

注册

新的 InfluxDB Cloud 注册使用 InfluxDB 3

新注册的 InfluxDB Cloud 用户是为了 InfluxDB Cloud Serverless,由 InfluxDB 3 存储引擎提供支持

如果你打算使用 InfluxDB v2 (TSM),考虑自托管 InfluxDB OSS v2

(可选) 下载、安装并使用 influx CLI

要使用 influx CLI 管理和与您的 InfluxDB Cloud 实例进行交互,请完成以下步骤:

步骤 1:下载适用于 macOS 的 influx CLI

点击以下按钮下载并安装 influx CLI 适用于 macOS。

influx CLI (macOS)

步骤 2:解压 influx 二进制文件

注意: 以下命令是示例。根据自己的需要调整文件名称、路径和工具。

要解压下载的压缩文件,在Finder中双击压缩文件或在macOS命令提示应用程序中运行以下命令,如TerminaliTerm2

# Unpackage contents to the current working directory
tar zxvf ~/Downloads/influxdb2-client-2.7.5-darwin-amd64.tar.gz

步骤 3: (可选) 将二进制文件放入你的 $PATH

如果你选择,你可以将 influx 放入你的 $PATH 中,或者你可以使用 ./ 前缀来就地运行。如果二进制文件在你的 $PATH 中,你可以从任何目录运行 influx。否则,你必须指定 CLI 的位置(例如, ./influxpath/to/influx)。

注意: 如果您的 $PATH 中有 1.x 二进制文件,将 2.0 二进制文件移动到 $PATH 中将覆盖 1.x 二进制文件,因为它们的名称相同。

# Copy the influx binary to your $PATH
sudo cp influxdb2-client-2.7.5-darwin-amd64/influx /usr/local/bin/

如果您重命名了二进制文件,那么本文档中对 influx 的所有引用将指向重命名后的二进制文件。

步骤 4: (仅限 macOS Catalina)授权 InfluxDB 二进制文件

如果在 macOS Catalina 上运行 influx,您必须在 系统偏好设置安全性与隐私 部分手动授权 influx 二进制文件。

步骤 5:设置配置文件

为了避免在每个 influx 命令中传递您的 InfluxDB API token,请设置一个配置文件以存储您的凭据。

在终端中,运行以下命令:

# Set up a configuration profile
influx config create -n default \
  -u https://cloud2.influxdata.com \
  -o example-org \
  -t mySuP3rS3cr3tT0keN \
  -a

这配置了一个名为 default 的新配置文件,并使该配置文件处于活动状态,这样您的 influx CLI 命令就可以针对该实例运行。有关更多详细信息,请参见 influx config

步骤 6:学习 influx CLI 命令

要查看所有可用的 influx 命令,输入 influx -h 或查看 influx - InfluxDB 命令行界面

步骤 1:下载针对 Linux 的 influx CLI

点击以下按钮之一,以下载和安装适合您芯片组的 influx CLI。

influx CLI (amd64) influx CLI (arm)

步骤 2:解压 influx 二进制文件

注意: 以下命令是示例。根据自己的需要调整文件名称、路径和工具。

# Unpackage contents to the current working directory
tar xvfz influxdb2-client--linux-amd64.tar.gz

步骤 3: (可选) 将二进制文件放入你的 $PATH

如果你选择,你可以将 influx 放入你的 $PATH 中,或者你可以使用 ./ 前缀来就地运行。如果二进制文件在你的 $PATH 中,你可以从任何目录运行 influx。否则,你必须指定 CLI 的位置(例如, ./influxpath/to/influx)。

注意: 如果你的 $PATH 中有 1.x 二进制文件,将 2.0 二进制文件移动到你的 $PATH 中将覆盖 1.x 二进制文件,因为它们的名称相同。

# Copy the influx and influxd binary to your $PATH
sudo cp influxdb2-client--linux-amd64/influx /usr/local/bin/

如果您重命名了二进制文件,那么本文档中对 influx 的所有引用将指向重命名后的二进制文件。

步骤 4:设置配置文件

为了避免在每个 influx 命令中传递您的 InfluxDB API token,请设置一个配置文件以存储您的凭据。

在终端中,运行以下命令:

# Set up a configuration profile
influx config create -n default \
  -u https://cloud2.influxdata.com \
  -o example-org \
  -t mySuP3rS3cr3tT0keN \
  -a

这配置了一个名为 default 的新配置文件,并使该配置文件处于活动状态,因此您的 influx CLI 命令会针对此实例运行。有关更多细节,请参见 influx config

步骤 5: 学习 influx CLI 命令

要查看所有可用的 influx 命令,请输入 influx -h 或查看 influx - InfluxDB 命令行接口

步骤 1:下载适用于 Windows 的 influx CLI

点击以下按钮下载并安装 influx CLI for Windows。

influx CLI (Windows)

步骤 2:解压下载的压缩文件

将下载的压缩文件解压到 C:\Program Files\InfluxData\influxdb

步骤 3:授予网络访问权限

第一次使用 influx CLI 时,Windows Defender 将出现以下消息: Windows Defender Firewall has blocked some features of this app.

  1. 选择 私人网络,例如我的家庭网络或工作网络
  2. 点击 允许访问.

步骤 4:学习 influx CLI 命令

要查看所有可用的 influx 命令,输入 influx -h 或查看 influx - InfluxDB 命令行界面

登录

使用您的电子邮件地址和密码登录InfluxDB Cloud

现在登录 InfluxDB Cloud

开始处理数据

要学习如何开始处理时间序列数据,请查看 Get Started



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 企业版是建立在核心基础之上的商业版本,增加了历史查询能力、读取副本、高可用性、可扩展性和细粒度安全性。

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

由TSM驱动的InfluxDB Cloud