文档文档

确定您的 InfluxDB 版本

识别您正在使用的 InfluxDB 产品和版本对于访问正确的文档、排除故障和规划升级至关重要。

确定您的 InfluxDB 版本

如果您不确定您正在使用哪个 InfluxDB 产品,请使用我们的交互式版本检测器来帮助确定它。

检测我的 InfluxDB 版本

快速检测方法

通过 URL 模式

如果您通过 URL 访问 InfluxDB,主机名通常会指示您正在使用的产品

URL 模式产品
*.influxdb.ioInfluxDB Cloud Dedicated
us-east-1-1.aws.cloud2.influxdata.comInfluxDB Cloud Serverless
eu-central-1-1.aws.cloud2.influxdata.comInfluxDB Cloud Serverless
*.influxcloud.netInfluxDB Cloud 1 (旧版)
其他 *.cloud2.influxdata.com 区域InfluxDB Cloud (TSM)

按默认端口

不同的 InfluxDB 产品使用不同的默认端口

  • 端口 8181: InfluxDB 3 (Core 或 Enterprise)
  • 端口 8086: InfluxDB v1 或 v2

通过 HTTP 标头

检查 /ping 端点以检查 HTTP 响应标头

curl -i https://:8086/ping

响应标头会显示您的 InfluxDB 产品

Headers产品
x-influxdb-version: ^3.*
x-influxdb-build: Core
InfluxDB 3 Core
x-influxdb-version: ^3.*
x-influxdb-build: Enterprise
InfluxDB 3 Enterprise
x-influxdb-version: ^2.*
x-influxdb-build: OSS
InfluxDB OSS v2
x-influxdb-version: ^1.*
x-influxdb-build: OSS
InfluxDB OSS v1
x-influxdb-build: Enterprise
(带 v1 版本)
InfluxDB Enterprise v1

SQL version() 函数

SQL version() 函数返回的是 DataFusion 查询引擎的版本,而不是 InfluxDB 产品版本。请使用以上方法来识别您的 InfluxDB 版本。

特定产品的识别方法

InfluxDB 3 Core 和 Enterprise

使用 influxdb3 命令检查版本

influxdb3 --version

查询 /health 端点

curl https://:8181/health

响应中包含版本信息和构建详细信息。

检查 /ping 端点标头

curl -i https://:8181/ping

查找

  • x-influxdb-version: 版本号 (例如,3.6.0)
  • x-influxdb-build: CoreEnterprise

SQL version() 函数

SQL version() 函数返回的是 DataFusion 查询引擎的版本,而不是 InfluxDB 产品版本。请使用以上方法来识别您的 InfluxDB 版本。

InfluxDB 集群版

使用 influxctl CLI 检查集群版本

influxctl version

查看集群信息

influxctl cluster list

InfluxDB OSS v2

使用 influxd 检查版本

influxd version

示例输出

InfluxDB 2.7.12 (git: x0x000xx0x) build_date: 2024-MM-DDThh:mm:ssZ

查询 /health 端点并提取版本

curl -s https://:8086/health | jq -r '.version'

InfluxDB UI 会显示版本

  • 在登录页面
  • 在主登录页面的右侧栏
  • 在用户菜单下拉列表中

有关更多详细信息,请参阅 如何识别我的 InfluxDB 版本?

InfluxDB Cloud (无服务器、专用、TSM)

对于 InfluxDB Cloud 产品,请检查版本信息

  • 账户设置: 版本详细信息显示在您的账户仪表板中
  • UI 页脚: 版本可能显示在 Web 界面的底部
  • HTTP 标头: API 响应包含版本标头
  • URL 模式: 请参阅上面的 通过 URL 模式

InfluxDB OSS v1 和 Enterprise v1

使用 influxd 检查版本

influxd version

检查 /ping 端点标头

curl -i https://:8086/ping

查找 x-influxdb-version 标头 (例如,1.11.7)。

了解 InfluxDB 产品

InfluxData 提供多种 InfluxDB 产品以满足不同的用例

产品许可证托管查询语言默认端口
InfluxDB 3 Core免费自托管SQL、InfluxQL8181
InfluxDB 3 Enterprise付费自托管SQL、InfluxQL8181
InfluxDB Cloud Serverless免费/付费SQL、InfluxQL、FluxN/A
InfluxDB Cloud Dedicated付费SQL、InfluxQLN/A
InfluxDB 集群版付费自托管 (Kubernetes)SQL、InfluxQL自定义
InfluxDB OSS v2免费自托管InfluxQL、Flux8086
InfluxDB Cloud (TSM)免费/付费InfluxQL、FluxN/A
InfluxDB OSS v1免费自托管InfluxQL8086
InfluxDB Enterprise v1付费自托管InfluxQL、Flux8086
InfluxDB Cloud 1付费InfluxQLN/A

关键特性

  • InfluxDB 3 产品使用 SQL 和 InfluxQL,在端口 8181 (自托管) 上运行,并提供改进的性能和可扩展性
  • InfluxDB v2 产品使用 InfluxQL 和 Flux,在端口 8086 (自托管) 上运行,并使用基于 bucket 的数据模型
  • InfluxDB v1 产品使用 InfluxQL,在端口 8086 (自托管) 上运行,并使用基于数据库的数据模型

了解 InfluxDB 产品

有关 InfluxDB 版本和部署选项的完整比较,请参阅 InfluxDB 平台概览

故障排除

无法访问您的 InfluxDB 实例?

如果您无法直接访问您的 InfluxDB 实例

  1. 使用上面的 交互式版本检测器询问 InfluxData AI
  2. 回答有关您设置的问题
    • 许可类型 (付费或免费)
    • 托管模型 (云或自托管)
    • 服务器年限
    • 查询语言偏好
  3. 根据您的答案获取产品推荐

仍不确定?

如果您仍然不确定,请参阅 支持和反馈 选项。


此页面是否有帮助?

感谢您的反馈!


InfluxDB 3.8 新特性

InfluxDB 3.8 和 InfluxDB 3 Explorer 1.6 的主要增强功能。

查看博客文章

InfluxDB 3.8 现已适用于 Core 和 Enterprise 版本,同时发布了 InfluxDB 3 Explorer UI 的 1.6 版本。本次发布着重于操作成熟度,以及如何更轻松地部署、管理和可靠地运行 InfluxDB。

更多信息,请查看

InfluxDB Docker 的 latest 标签将指向 InfluxDB 3 Core

在 **2026 年 2 月 3 日**,InfluxDB Docker 镜像的 latest 标签将指向 InfluxDB 3 Core。为避免意外升级,请在您的 Docker 部署中使用特定的版本标签。

如果使用 Docker 来安装和运行 InfluxDB,latest 标签将指向 InfluxDB 3 Core。为避免意外升级,请在您的 Docker 部署中使用特定的版本标签。例如,如果使用 Docker 运行 InfluxDB v2,请将 latest 版本标签替换为 Docker pull 命令中的特定版本标签 — 例如

docker pull influxdb:2