运维指南
本章主要介绍如何规划、部署、维护和监控 TDengine TSDB 集群。
📄️ 容量规划
若计划使用 TDengine TSDB 搭建一个时序数据平台,须提前对计算资源、存储资源和网络资源进行详细规划,以确保满足业务场景的需求。通常 TDengine TSDB 会运行多个进程,包括 taosd、taosadapter、taoskeeper、taos-explorer 和 taosx。
📄️ 安装部署
TDengine TSDB 完整的软件包包括服务端(taosd)、应用驱动(taosc)、用于与第三方系统对接并提供 RESTful 接口的 taosAdapter、命令行程序(TDengine CLI)和一些工具软件。目前 TDinsight 仅在 Linux 系统上安装和运行,后续将支持 Windows、macOS 等系统。TDengine 除了提供多种语言的连接器之外,还通过 taosAdapter 提供 RESTful 接口。
📄️ 集群部署
由于 TDengine TSDB 设计之初就采用了分布式架构,具有强大的水平扩展能力,以满足不断增长的数据处理需求,因此 TDengine TSDB 支持集群,并将此核心功能开源。用户可以根据实际环境和需求选择 4 种部署方式—手动部署、Docker 部署、Kubernetes 部署和 Helm 部署。
📄️ 集群维护
本节介绍 TDengine TSDB Enterprise 中提供的高阶集群维护手段,能够使 TDengine TSDB 集群长期运行得更健壮和高效。
📄️ 运行监控
为了确保集群稳定运行,TDengine TSDB 集成了多种监控指标收集机制,并通过 taosKeeper 进行汇总。taosKeeper 负责接收这些数据,并将其写入一个独立的 TDengine TSDB 实例中,该实例可以与被监控的 TDengine TSDB 集群保持独立。TDengine TSDB 中的两个核心组件 taosd(数据库引擎)和 taosX(数据接入平台)都通过相同的监控架构来实现对其运行时的监控,但各自的监控指标设计有所不同。
📄️ 可视化管理
为方便用户更高效地使用和管理 TDengine TSDB,TDengine TSDB 3.0 版本推出了一个全新的可视化组件 taosExplorer。这个组件旨在帮助用户在不熟悉 SQL 的情况下,也能轻松管理 TDengine TSDB 集群。通过 taosExplorer,用户可以轻松查看 TDengine TSDB 的运行状态、浏览数据、配置数据源、实现流计算和数据订阅等功能。此外,用户还可以利用 taosExplorer 进行数据的备份、复制和同步操作,以及配置用户的各种访问权限。这些功能极大地简化了数据库的使用过程,提高了用户体验。
📄️ 多级存储与对象存储
本节介绍 TDengine TSDB Enterprise 特有的多级存储功能,其作用是将较近的热度较高的数据存储在高速介质上,而时间久远热度很低的数据存储在低成本介质上,达成了以下目标:
📄️ 网络与 FQDN 配置
IPv6
📄️ 备份和恢复
为了防止数据丢失、误删操作,TDengine TSDB 提供全面的数据备份、恢复、容错、异地数据实时同步等功能,以保证数据存储的安全。本节简要说明备份和恢复功能。
📄️ 容错与灾备
为了防止数据丢失、误删操作,TDengine TSDB 提供全面的数据备份、恢复、容错、异地数据实时同步等功能,以保证数据存储的安全。本节简要说明 TDengine TSDB 中的容错与灾备。
🗃️ 高可用
3 个项目
🗃️ 分析与调试
4 个项目








