文档文档

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 栈)

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

InfluxData 1.x TICK 栈

Telegraf

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

InfluxDB

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

Chronograf

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

Kapacitor

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

InfluxData 1.x 企业版

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

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

InfluxDB Enterprise

InfluxDB Enterprise 提供了运行高可用性 (HA) InfluxDB 集群所需的功能,包括集群、横向扩展和高级访问控制,包括

  • 提示移交
  • 反熵
  • 细粒度授权
  • 集群分析
  • 增量备份

提示移交

使用最终一致的写入模型将数据写入跨节点。所有写入都添加到 提示移交队列 (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 平台 Enterprise

快速入门

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

安装和配置
快速入门

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


此页面是否对您有帮助?

感谢您的反馈!


Flux 的未来

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

阅读更多

InfluxDB 3 开源版本现已公开发布 Alpha 版

InfluxDB 3 开源版本现已可用于 Alpha 测试,根据 MIT 或 Apache 2 许可获得许可。

我们正在发布两个产品作为 Alpha 版本的一部分。

InfluxDB 3 Core 是我们新的开源产品。它是用于时间序列和事件数据的最新数据引擎。InfluxDB 3 Enterprise 是一个商业版本,它建立在 Core 的基础上,增加了历史查询功能、读取副本、高可用性、可扩展性和细粒度的安全性。

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