产品简介

什么是 TEM

TiDB 企业管理器(TiDB Enterprise Manager,简称 TEM)是一款以 TiDB 为核心的企业级数据库管理平台,兼容 TiDB 所有 LTS 版本。TEM 提供了对 TiDB 集群的部署、性能诊断、告警监控、备份恢复等全生命周期管理。帮助用户更加高效的管理 TiDB 集群,降低企业 IT 管理成本,提升管理效率。

TEM 系统架构

TEM 目前主要包含任务子系统和 TEM 核心服务,并通过 TiUP、Agent、SSH 对部署在物理机或VM上的 TiDB 集群进行管理。任务子系统主要负责管理 TEM 系统需要执行的各类任务,包括周期性任务、一次性任务等。在 TEM 核心服务中,包含了集群管理、备份恢复管理、告警管理、主机管理等功能模块。用户可以通过图形化用户界面来访问 TEM, 完成对 TiDB 集群和其各个组件的管理。

产品架构

TEM 主要特性

TEM 提供了以下的主要特性:

集群管理

TEM 提供了对 TiDB 集群几乎全生命周期的管理能力,包括集群的部署、纳管、性能监控、配置修改、扩缩容和删除等功能,满足用户对 TiDB 集群管理的大部分需求。

告警管理

TEM 提供了大部分的告警管理功能,用户可以根据需要来创建自定义的告警规则和相应的告警通道,并通过 email 的方式向外发送告警消息。同时,也支持用户对告警事件、告警规则和告警通道进行管理。

备份恢复管理

TEM 支持基于策略的备份管理功能,用户可以根据自己的需要来创建不同的备份策略,并应用到相应的 TiDB 集群上来完成对多个 TiDB 集群的备份管理。同时,TEM 也支持用户根据需要对特定的 TiDB 集群进行恢复。

性能监控与诊断

性能诊断特性以 TiDB 集群为核心,对集群的各种性能相关的数据进行不同纬度的展示,并且可以根据用户的需要产生相应的性能诊断报告和巡检报告。同时,TEM 还针对集群的 Top SQL 和慢查询语句进行了展示,并提供 SQL 语句级别的性能诊断特性。

用户与角色管理

TEM 采用了基于角色的权限管理,即将 TEM 的各种权限通过角色的方式来授权给用户。当前版本的 TEM 提供了多个内置角色,并且支持在创建用户时选择相应的角色,当然,TEM 也支持对用户的创建、修改和删除功能。

TEM 使用系统要求与依赖

系统要求

硬件要求: TEM 目前支持运行在物理机、虚拟机或者容器上,并且要求最低硬件配置如下:

CPU 内存 磁盘 网卡
2C 4G 50GB 千兆

操作系统: 当前版本的TEM 支持以下表格中列出的操作系统和 CPU 架构

操作系统 CPU 架构
Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 x86_64
Red Hat Enterprise Linux 8.4 及以上的 8.x 版本 aarch64
Red Hat Enterprise Linux 7.3 及以上的 7.x 版本 x86_64
Red Hat Enterprise Linux 7.3 及以上的 7.x 版本 aarch64
CentOS 7.3 及以上的 7.x 版本 x86_64
CentOS 7.3 及以上的 7.x 版本 aarch64
中标麒麟 7.6 及以上的版本 x86_64
中标麒麟 7.6 及以上的版本 aarch64
© 2024 平凯星辰(北京)科技有限公司 all right reserved,powered by GitbookFile Modify: 2024-04-02 15:37:04

results matching ""

    No results matching ""