Operations and Maintenance
This chapter mainly introduces how to plan, deploy, maintain, and monitor the TDengine cluster.
๐๏ธ System Requirements
If you plan to use TDengine to build a time-series data platform, it is necessary to make detailed plans for computing resources, storage resources, and network resources in advance to ensure they meet the needs of your business scenarios. Typically, TDengine runs multiple processes, including taosd, taosadapter, taoskeeper, taos-explorer, and taosx.
๐๏ธ Download and Install
The standard TDengine server package includes taosd, taosAdapter, taosc, the taos shell, taosdump, taosBenchmark, TDinsight installation scripts, and example code. A Lite package is also available when you only need the server and C/C++ client support.
๐๏ธ Deploying Your Cluster
4 items
๐๏ธ Maintaining Your Cluster
This section introduces advanced cluster maintenance methods provided in TDengine Enterprise, which can make the TDengine cluster run more robustly and efficiently over the long term.
๐๏ธ Monitoring Your Cluster
To ensure stable operation of the cluster, TDengine integrates various monitoring metrics collection mechanisms and summarizes them through taosKeeper. taosKeeper is responsible for receiving these data and writing them into a separate TDengine instance, which can remain independent of the monitored TDengine cluster. The two core components of TDengine, taosd (database engine) and taosX (data access platform), both implement runtime monitoring through the same monitoring architecture, but their monitoring metrics are designed differently.
๐๏ธ Visual Management
taosExplorer is the visual management component for TDengine. It lets administrators inspect cluster status, browse data, configure ingestion, manage streams and subscriptions, and administer users and permissions without relying exclusively on SQL.
๐๏ธ Advanced Storage Options
This section introduces the multi-tier storage feature unique to TDengine Enterprise, which stores recent, frequently accessed data on high-speed media and old, infrequently accessed data on low-cost media, achieving the following objectives:
๐๏ธ Network Configuration
ipv6
๐๏ธ Data Backup and Restoration
You can back up the data in your TDengine cluster and restore it in the event that data is lost or damaged.
๐๏ธ Fault Tolerance and Disaster Recovery
To prevent data loss and accidental deletion, TDengine provides comprehensive data backup, recovery, fault tolerance, and real-time data synchronization across different locations to ensure the security of data storage. This section briefly explains fault tolerance and disaster recovery in TDengine.
๐๏ธ High Availability
3 items
๐๏ธ Debugging Tools
4 items