InfluxDB

用于指标、事件和实时分析的可扩展数据存储

应用资料已收录 仅供查阅,暂不支持 Cockpit 直接安装

应用介绍

OVERVIEW

产品介绍

InfluxDB 是一个开源的时间序列数据库(TSDB),专为高性能的时间序列数据存储和查询设计。它通常用于处理监控数据、度量数据、事件日志等类型的时间序列数据。

主要特征

  • 高性能:优化了高吞吐量的数据写入和快速查询操作,适合处理大量时间序列数据。
  • 时间序列数据支持:专为时间序列数据设计,提供高效的存储、查询和分析功能,支持时间函数和操作。
  • 灵活的数据模型:使用度量(measurement)、字段(field)和标签(tag)进行数据存储,支持复杂的查询和过滤。
  • SQL 类似查询语言:提供 InfluxQL 或 Flux 查询语言,具有类似 SQL 的语法,用于高效的数据查询和操作。
  • 高可用性和横向扩展:支持分布式架构和数据复制,增强系统的可靠性和伸缩性,适合大规模数据处理。

版本说明

  • 2.x(端口 8086):内置 Web UI,安装时通过用户名/密码/组织/存储桶完成初始化,支持 InfluxQL 与 Flux。
  • 3.x(InfluxDB 3 Core,端口 8181):无内置 Web UI,使用 Token 鉴权;安装时自动生成 admin token,可在安装目录的 data/admin-token.json 中查看,数据存储于 data/<node-id>。可通过 HTTP API、influxdb3 CLI 或 InfluxDB 3 Explorer / Grafana 使用。
  • 两个大版本的数据格式互不兼容,不支持跨大版本升级。

版本与部署参数

VERSIONS

以下信息来自开源应用包模板,仅用于技术参考;尚未转换成可直接使用的 Cockpit 安装配置。

配置字段

参数说明属性
PANEL_APP_PORT_HTTP端口必填
INFLUXDB3_NODE_ID节点 ID必填

原始模板存在特定平台的网络或环境变量依赖,不能直接作为 Cockpit 安装文件使用。