文档文档

InfluxData 平台简介

InfluxData 平台是领先的现代时间序列平台,专为指标和事件而构建。探索我们平台的两个版本——InfluxDB 2.0InfluxData 1.x

InfluxDB 2.0

InfluxDB 2.0 平台InfluxData 1.x 平台中的 InfluxDB、Chronograf 和 Kapacitor 合并到一个单一的打包解决方案中,具有新增的功能和灵活性

将 InfluxDB 2.0 应用程序与 InfluxDB Enterprise 1.8+ 集成

使用 InfluxDB 2.0 API 兼容性端点 将构建在 InfluxDB 2.0 或 InfluxDB Cloud 上的应用程序与 InfluxDB Enterprise 1.8+ 集成

  • 使用 api/v2/query 和 Flux 查询 InfluxDB Enterprise 中的数据。
  • 使用 api/v2/write(与 InfluxDB 2.0 客户端库兼容)将数据写入 InfluxDB Enterprise。

InfluxData 1.x

InfluxData 1.x 平台包括以下开源组件 (TICK stack)

InfluxData 1.x 还包括以下商业产品

InfluxData 1.x TICK stack

Telegraf

Telegraf 是一个数据收集代理,可从不断增长的来源列表中捕获数据,并将其转换为 InfluxDB 行协议格式,以便存储在 InfluxDB 中。Telegraf 的可扩展架构使其易于创建 插件,这些插件既可以从不同来源和端点拉取数据(输入插件),也可以向不同来源和端点推送数据(输出插件)。

InfluxDB

InfluxDB 存储用于任何涉及大量时间戳数据的用例的数据,包括 DevOps 监控、日志数据、应用程序指标、IoT 传感器数据和实时分析。它提供的功能允许您通过将数据保留一段定义的时间,然后自动降采样或过期并从系统中删除不需要的数据来节省机器上的空间。

Chronograf

Chronograf 是 TICK stack 的用户界面,提供可自定义的仪表板、数据可视化和数据探索。它还允许您查看和管理 Kapacitor 任务。

Kapacitor

Kapacitor 是一个数据处理框架,使您能够在数据写入 InfluxDB 时对其进行处理和操作。这包括检测异常、根据用户定义的逻辑创建警报以及运行 ETL 作业。

InfluxData 1.x Enterprise 版本

InfluxDB Enterprise 和 Kapacitor Enterprise 为大规模生产基础设施提供集群、访问控制和增量备份功能。您还将获得 InfluxData 支持团队的直接支持。

InfluxDB Enterprise 和 Kapacitor Enterprise 与开源版本的 Telegraf 和 Chronograf 兼容。

InfluxDB Enterprise

InfluxDB Enterprise 提供的功能对于运行高可用性 (HA) InfluxDB 集群是必需的,包括集群、水平扩展和高级访问控制,包括

  • Hinted handoff
  • 反熵
  • 细粒度授权
  • 集群分析
  • 增量备份

Hinted handoff

数据使用最终一致的写入模型跨节点写入。所有写入都添加到 Hinted Handoff 队列 (HHQ),然后写入集群中的其他节点。

反熵

InfluxDB Enterprise 的 反熵 (AE) 过程确保集群中的数据分片同步。当检测到“熵”(不同步数据)时,AE 将修复受影响的分片,同步丢失的数据。

细粒度授权

在 InfluxDB Enterprise 中,细粒度授权可用于控制对测量或序列级别的访问,而不仅仅是数据库级别。

集群分析

Enterprise 元节点公开 /debug/pprof API 端点,允许您分析并可能诊断集群中的性能瓶颈。

增量备份

InfluxDB Enterprise 允许增量备份,增量备份仅将新添加的数据写入现有备份文件,而不是在新备份中备份所有数据。

Kapacitor Enterprise

Kapacitor Enterprise 提供的功能对于运行高可用性 Kapacitor 集群是必需的,包括

  • Kapacitor 集群管理
  • 警报去重
  • 安全通信

Kapacitor 集群管理

Kapacitor Enterprise 与 kapactorctl 打包在一起,kapactorctl 是用于创建和管理 Kapacitor 集群的命令行客户端。

警报去重

当在多节点 Kapacitor 集群中触发警报时,Kapacitor Enterprise 会对警报数据进行去重,以防止发送重复的警报通知。

安全通信

数据通过订阅在 InfluxDB 和 Kapacitor 之间传递。Kapacitor Enterprise 包括配置选项,可让您加密 Kapacitor Enterprise 和 InfluxDB Enterprise 集群之间的通信。

试用 InfluxData Platform Enterprise

快速入门

要开始使用 InfluxData 1.x 平台,请参阅

安装和配置
快速入门

要开始使用 InfluxDB 2.0 平台,请参阅 InfluxDB CloudInfluxDB OSS 2.0


此页面是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以像目前一样继续使用它,而无需对代码进行任何更改。

阅读更多

现已全面上市

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一个开源、高速、最近数据引擎,可实时收集和处理数据,并将其持久保存到本地磁盘或对象存储。InfluxDB 3 Enterprise 基于 Core 的基础构建,增加了高可用性、读取副本、增强的安全性以及数据压缩,从而加快查询速度并优化存储。InfluxDB 3 Enterprise 的免费层可供非商业家庭或业余爱好者使用。

有关更多信息,请查看