Documentation

InfluxDB 工具

此页面记录了 InfluxDB OSS 的早期版本。 InfluxDB OSS v2 是最新的稳定版本。 在 v2 文档中查看此页面

本节介绍与InfluxDB交互的可用工具。

influx 命令行界面 (CLI)

InfluxDB命令行界面(influx包括管理InfluxDB的许多方面的命令,包括数据库、组织、用户和任务。

influxd 命令

启动和运行所有InfluxDB正常工作所需的进程的 influxd 命令

InfluxDB API 客户端库

与 InfluxDB API 交互的 客户端库 列表。

Influx Inspect 磁盘分片工具

Influx Inspect 是一个用于查看磁盘分片详细信息的工具,以及将分片中的数据导出为可以重新插入到数据库中的行协议。

InfluxDB 英寸工具

使用InfluxDB inch 工具测试InfluxDB性能。调整批处理大小、标签值和并发写入流等指标,以测试不同标签基数和指标的摄取如何影响性能。

图表和仪表板

使用 ChronografGrafana 仪表板可视化您的时间序列数据。

提示: 在您的仪表板中使用模板变量,通过指定的时间段来过滤元查询结果(见下例)。

使用模板变量过滤元查询结果

下面的示例展示了如何过滤在过去一小时内检索数据的主机。

示例
# Create a retention policy.
CREATE RETENTION POLICY "lookup" ON "prod" DURATION 1d REPLICATION 1

# Create a continuous query that groups by the tags you want to use in your template variables.
CREATE CONTINUOUS QUERY "lookupquery" ON "prod" BEGIN SELECT mean(value) as value INTO "your.system"."host_info" FROM "cpuload"
WHERE time > now() - 1h GROUP BY time(1h), host, team, status, location END;

# In your Grafana or Chronograf templates, include your tag values.
SHOW TAG VALUES FROM "your.system"."host_info" WITH KEY = “host”

注意: 在Chronograf中,您还可以通过创建一个custom meta query模板变量并添加时间范围过滤器来过滤指定时间范围的元查询结果。



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

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