hhdb数据库介绍(10-1)
使用说明
管理平台架构
HHDB Management是一款B/S结构的管控产品,底层通过JDBC方式连接关系集群数据库计算节点,为计算节点提供配置、监控、运维等服务。通过JDBC方式连接管理平台配置库,通过TCP/IP方式连接关系集群数据库备份程序。浏览器的功能数据交互通过JSON方式进行传输,由管理平台服务层提供业务逻辑支持。
访问方式
使用前需要先进行管理平台手动部署,具体部署操作说明请阅读安装部署功能使用手册。
对已部署且启动完成的管理平台,可在浏览器中输入访问地址进行登录访问。
浏览器要求: 建议使用Chrome 49或Firefox 61及以上版本
访问地址格式: http://HotDB Management服务器IP:访问端口/login.html
例:http://192.168.200.201:3324/login.html
支持IPv6地址格式:http://[fc00::120]:3324/login.html
管理平台中需要填写主机IP地址信息的地方均支持IPv6格式。
连接成功后可出现管理平台登录页面。
登录用户: 初次登录可使用管理平台默认内置的管理用户(账户:admin密码:DRDS_management@2013)进入管理端界面。
管理员首页
管理员首页功能主要为管理员用户提供全局视角查看所管理的集群业务数据、流量数据、峰值数据、统计数据、配置数据等。
集群切换
-
管理员可在首页查看所有“已开启监控”的计算节点集群业务数据情况。
-
可通过点击不同集群名称tab项切换至对应集群的首页页面。当显示的集群超过3个时,可点击左右侧按钮对剩余集群进行翻页显示。
基础数据
基础数据为集群数据配置情况、许可证信息等。
注意
表数量为当前集群所有已创建与未创建表的总数量。
许可证信息类型如果为永久版,则不显示剩余可用时间。若为测试版且剩余时间不足7天则会以红色字体告警提示。
授权数量包括可用数据节点数+可用逻辑库数。 CPU许可证授权模式下,授权数量为可用CPU核数.
统计数据
-
统计数据包含:总数据量、今日客户端吞吐量、今日后端吞吐量、客户端连接。总数据量、今日客户端吞吐量、今日后端吞吐量数据获取逻辑可参考普通用户首页对应内容说明。
-
总数据量:显示的数值为当前集群的总数据容量,左侧的环状图为数据量TOP10的逻辑库占比情况。
-
今日客户端吞吐量:显示的数据为当天零点开始至今计算节点的吞吐量,左侧环状图根据操作类型(SELECT/UPDATE/DELETE/INSERT/OHTHER)进行分别统计占比情况。
-
今日后端吞吐量:显示的数据为当天零点开始至今数据节点的吞吐量,左侧环状图根据操作类型(SELECT/UPDATE/DELETE/INSERT/OHTHER)进行分别统计占比情况。
-
客户端连接:显示当前计算节点前端连接个数,左侧环状图为一周内连接计算节点时长最长的TOP10应用(按客户端IP地址区分)连接占比情况。
峰值数据
-
首页可查看24小时与30分钟两个时间范围的集群峰值数据,主要有计算节点与存储节点两个对象,以及连接数、QPS、TPS三个维度。
-
峰值数据包括选择的该时间范围内出现的最高峰值数据以及出现的时间点,若存在多个时间点都出现峰值数据则取最近一次出现峰值的时间。
-
管理平台定时任务每分钟采集一次计算节点与存储节点上的峰值数据,数据默认保存24小时,过期则自动清理。
-
当计算节点集群为单节点或主备节点时,计算节点峰值数据只取当前主;若为多节点集群则峰值数据取所有计算节点该维度数据之和。
-
存储节点的峰值数据默认取该维度下集群所有存储节点(不包括备)数据之和。存储节点无TPS数据,该维度显示为空。
运行数据
-
运行数据中:集群启动时间、集群运行时间、故障切换次数(累计)、故障恢复时间(累计)、集群可用性、慢SQL与普通用户首页中对应显示逻辑一致。
-
计算节点状态显示当前集群内运行正常(管理端口连接正常)与异常的计算节点个数。正常时显示为绿色,异常数大于0时显示红色,没有异常时显示蓝色。
-
存储节点状态显示当前集群内运行正常(存储节点可正常连接且状态未被置为不可用)与异常的存储节点个数。颜色显示根据状态而定,具体参考计算节点状态说明。
-
配置库状态显示当前集群计算节点运行正常与异常的配置库个数。
配置数据
-
配置数据主要展示管理平台、计算节点、存储节点部分重点参数的配置情况
-
管理平台的参数配置展示可参考,普通用户首页对应参数说明。当管理平台参数未开启时,页面会红色字体警示,若未全部开启则橙色字体警示。
-
计算节点参数主要来自于“计算节点参数”功能页面设置值。不同集群可能因计算节点版本不同,展示的参数会不一样。
-
存储节点参数显示的是集群中所有存储节点实例参数设置的情况。若存在部分存储节点实例设置值不统一,页面会以红色字体警示,并展示设置不统一的值情况(此时建议用户及时修改出现不统一设置值的存储节点实例参数)。
-
若部分存储节点实例在集群中无法正常连接,则展示的参数设置情况不包含无法连接的存储节点实例。
-
管理平台与计算节点参数刷新页面时从配置库与server.xml文件中实时获取;存储节点参数则由管理平台定时任务每个小时检测一次,并将检测数据存入管理平台内存中。管理员首页页面刷新时,存储节点参数配置情况从内存最新的检测结果中获取。
用户管理
该功能管理的用户为使用管理平台的用户。可通过“用户管理”功能对平台用户进行新增、修改、删除、密码有效期以及记录登录用户信息等管理操作。
用户管理列表
用户管理列表为当前管理平台已添加的平台用户记录。可通过左上角搜索框对用户名和备注信息进行模糊搜索,也可以根据用户状态搜索。
表格字段说明
-
用户名:登录管理平台账户的用户名
-
角色:用户分配的角色包含管理用户、普通用户
-
计算节点集群权限:用户分配的计算节点集群的权限,拥有权限则意味着可以对计算节点集群进行访问或控制
-
状态:包含在线、离线、停用三种(注:同一个浏览器先后登录两个不同用户时,第二个用户信息会覆盖第一个,即第一个用户会失效变成离线状态)
-
最后一次登入时间:记录用户最后一次登入时间,如果用户没有登录记录,显示为空。点击“最后一次登入时间”,将会切换到用户登录流水页面
-
备注:展示用户添加或编辑时输入的备注信息
-
操作:可对用户进行“停用”、“启用”“重置密码”、“编辑”、“删除”操作,超级管理员admin不能进行禁用、删除操作
添加用户信息
添加一个平台,用户需要为其填写两部分内容信息:用户基本信息、用户菜单权限。
**用户基本信息:**包括用户账户名、邮箱、电话、用户角色、拥有对计算节点集群的权限等信息。
-
用户名目前没有具体限制,只要求不能与已有的名称重复即可。
-
用户邮箱、电话非必填,若登录需使用验证码的方式,则需要对应匹配填写。
-
新增用户的初始密码默认为service_hotdb@hotdb.com,通过新增账户在管理平台首次登录时会强制要求用户修改密码。
-
添加的用户需要赋予具体角色,默认为普通用户角色。两类角色区别如下说明:
普通用户: 只可以在普通用户界面管理已有权限的计算节点集群
管理用户: 可进入管理端界面,也可以在普通用户界面管理已有权限的计算节点集群。在右上角个人信息下拉框中可来回切换界面视角
-
为用户赋予计算节点集群权限则意味着,用户登录普通用户界面后可看到该集群并可进入管理。
-
计算节点集群权限有访问与控制两种,只赋予“访问权限”的用户进入该集群后只能进行查询操作,对数据有影响的操作一概提示“权限不足”。赋予“控制权限”的用户自动拥有“访问权限”并可对集群进行所有操作。
-
添加、编辑用户信息页面都可以输入“备注”信息,该备注信息非必填。
用户菜单权限: 可为用户配置当访问普通用户界面进入集群管理时拥有的菜单权限。
-
无特殊要求时默认赋予全部菜单权限,若需要对某个用户进行菜单屏蔽则直接去除该菜单的勾选项即可。
-
如果管理平台进行过版本升级,则对历史平台用户的菜单权限需要进行检查是否需要将新版本中的菜单权限对其赋予。目前介于菜单功能安全问题,新版本的新功能菜单权限不会默认赋予历史用户,需要用户自行添加。
用户密码
重置密码: 当用户忘记自己登录密码时可通过重置密码的方式解决。重置密码可通过“用户管理”界面在操作栏中“密码重置”按钮中进行,也可以在“编辑用户信息”页面点击“重置密码”。
修改密码: 用户密码修改会在首次登录管理平台时要求修改,后期修改可在页面右上角“个人信息->修改用户信息”中操作。
用户登录流水
用户登录流水展示所有用户登入、登出管理平台的历史记录。
功能入口: 用户管理->用户登录流水
-
用户若当前在线,管理平台登出时间为空。
-
所有用户的登录流水不会累加记录,单次登入、登出为一条记录,记录一次“共计时长”,用户登录流水最多可记录6个月以内的用户登录情况。
-
用户登录流水页面可根据用户名和登陆IP模糊搜索。
-
用户登陆时若出现主动点击“退出登陆”、“超时自动退出”、“重置用户密码自动退出”的操作,管理平台均能感知到并对应记录。
用户设置
设置用户密码的有效期,用户闲置时长,同时在线用户数
功能入口: 用户管理->用户设置
-
密码有效期设置默认关闭。打开后,默认有效期90天,默认提前7天提醒,可自行设置。
-
若符合提醒条件,每次用户登录时弹窗提示:密码即将过期,请修改密码。点击确认后,跳转到修改用户信息页面。
-
若密码已过期,每次用户登录时会提醒用户修改密码,修改成功后才能登录。
-
用户登录后超过闲置时长,系统将会强制退出当前用户,需要重新登录。
-
同一账户登录的用户数超过同时在线用户数后,后登录的用户会将最早登录的用户挤下线。