当您开始学习本教程时,请执行以下操作以确保 你需要的是到位。
如果您还没有,请下载、安装并设置InfluxDB 2.7。
安装说明取决于您的操作系统。 请确保完整地完成安装和初始化过程。
启动InfluxDB。
运行influxd守护进程以启动InfluxDB服务、HTTP API和 用户界面(UI)。
influxd
有多种方法可以自定义配置InfluxDB。 有关哪些配置选项可用以及如何设置这些选项的信息, 请参阅InfluxDB配置选项。
一旦运行,InfluxDB UI就可以在localhost:8086访问。
设置并初始化InfluxDB。
如果是第一次启动InfluxDB,请使用InfluxDB UI或influx 初始化InfluxDB实例的CLI。 此流程创建默认用户、组织和存储桶,并提供 您与操作员令牌 用于管理InfluxDB实例。
有关详细说明,请参阅安装InfluxDB -设置InfluxDB。
(可选)下载、安装和配置influx CLI。
influx CLI提供了一种简单的方式来从 命令行。有关详细的安装和设置说明, 请参见使用influx CLI。
(可选)创建All Access API令牌。
在InfluxDB初始化过程中, 您创建了一个用户和API令牌,该令牌具有管理InfluxDB实例中所有内容的权限。 这被称为操作符令牌。虽然您可以使用操作员令牌 要与InfluxDB交互,我们建议创建一个所有访问令牌,该令牌 是针对某个组织的。
使用InfluxDB UI、influx CLI或InfluxDB API创建一个 所有访问令牌。
InfluxDB UI 流入CLI InfluxDB API
我们建议使用密码管理器或秘密存储来安全地存储 敏感令牌。
配置身份验证凭据。
在学习本教程的过程中,您将了解与InfluxDB 2.7的交互 需要您的InfluxDB主机、组织名称或ID以及您的API令牌。 提供这些凭据的方法不同,具体取决于 您使用哪个客户端与InfluxDB交互。
配置令牌时,如果创建了所有访问令牌, 使用该令牌与InfluxDB交互。否则,请使用操作员令牌。
InfluxDB UI 流入CLI InfluxDB API
当通过InfluxDB UI管理InfluxDB时,身份验证凭据是 使用与您登录时使用的用户关联的凭据自动提供。
(可选)创建存储桶。
在InfluxDB初始化过程中,您创建了一个存储桶。 您可以使用该桶或专门为此获取创建一个新桶 开始教程。本教程中的所有示例都假定存储桶名为 开始吧
使用InfluxDB UI、influx CLI或InfluxDB API创建一个 新桶。
InfluxDB UI 流入CLI InfluxDB API