2022 年 1 月 27 日,SphereEx 正式推出「可视化数据服务管控平台」:SphereEx-Console,作为一款以管理 SphereEx-DBPlusEngine 为核心的管控平台,SphereEx-Console 以平台的形式简化用户配置,极大简化用户操作和部署流程,进而降低新手入门门槛和企业管控难度,进一步提升企业运维效率。
一年的时间,SphereEx-Console 更新到了 1.1.0 版本,已经成长为集『集群管理、资源管理、SQL 管理、日志管理、监控』等功能为一体,专注于 SphereEx-DBPlusEngine 性能监测及数据库管理的可视化平台。
SphereEx-Console 将 DBPlusEngine 集群中的性能、数据和业务之间关联起来,确保用户能够随时在可视化界面上对集群进行管理和性能监控。
SphereEx-Console
面向 DBPlusEngine 的管理与监测
SphereEx-Console 主要用于对 SphereEx 数据平台的运维管控,在互联网、金融、政务行业均能够支持运维和开发人员常见的操作场景。作为一款更加易用的数据管控平台,SphereEx-Console 能够以可视化的形式将 SphereEx-DBPlusEngine 的各项性能指标和管理模块展现出来。
并以点击式管理的模式,用户在页面环境中即可实现对 SphereEx-DBPlusEngine 集群的增、删、改、查等操作,极大降低了用户操作数据库的应用门槛。
01 功能易用且全面:
强大的「数据库管理能力」
统一的管控平台与整合的数据治理能力,极大提升了企业的运维管理效率。
SphereEx-Console 赋予了用户不需要通过配置和命令就可操作 SphereEx-DBPlusEngine 的能力,使 DBPlusEngine 的易用性得到提升,降低了平台的应用门槛。实现 SphereEx-DBPlusEngine 从基础资源到插件能力的管控,形成了对周边组件实现统一管控的解决方案。
(1)集群管理能力
随着前端业务形态愈发复杂,底层的数据库集群也愈发庞大,应用系统开始对不同数据库的多张表具有更加强烈的事务依赖和关联查询依赖。因此企业需要更加高效、良好的数据库集群管理能力,来对数据库集群进行统一管理。
从集群的安装到卸载,从注册到注销,SphereEx-Console 能够对下属的数据库集群进行刷新(刷新数据到数据库读取到页面)、集群参数管理、集群 License 管理、监控配置、日志配置等全生命周期管理,通过新建或注册集群,达到对集群进行管理和治理的目的。
(SphereEx-Console 集群管理列表界面)
在监测方面,过去需要用户登录到具体服务器的点对点运维方式,已无法适用于当下面向大量分布式服务器的场景。在 SphereEx-Console 的环境中,用户可通过观测集群的运行状态和数据来遥测系统的运行情况,快速掌握当前系统现状并进行下一步的维护工作。同时用户也可在该界面中进行配置监控、配置日志等操作。
(2)对象管理
用户可使用 DBPlusEngine 将底层单体数据库转化为分布式数据库,在数据库之上抽象出库、表、索引等逻辑对象,在使用 DBPlusEngine 的过程中赋予自身和操作数据库同样的体验。在对象操作层面,用户可使用 SphereEx-Console 一键创建分片和加密表,而无需通过数行代码来实现,极大简化了底层操作。
(SphereEx-Console 对象管理界面)
SphereEx-Console 能够对数据库对象进行可视化管理,实现新建表、表组管理等操作,同时也支持用户可主动添加分片和加密插件,方便用户结合具体情况进行可插拔式管理。
(3)SQL 管理
SphereEx-DBPlusEngine 是一款分布式数据库增强计算引擎,其下层可对接多种异构数据库,天然高度兼容已完成对接的异构数据库语法,并在其基础上提供自有语法 SQL 支持,满足更多对集群开发、管理等方面需求。
作为 DBPlusEngine 的可视化管理工具,SphereEx-Console 需要对 SQL 进行包括『慢日志、执行计划、SQL 审计』等能力的统一管理。
(SphereEx-Console 慢日志界面)
其中 SphereEx-Console 的慢日志查询功能,用于将执行耗时超过一定时间的 SQL 语句进行记录,便于 DBA 和开发人员识别可能存在问题的 SQL 语句;另外 SphereEx-Console 也支持查看分布式情况下的数据路由状态,显示具体执行的 SQL 以及所对应的数据分片等执行计划。
02 功能可视:
覆盖大部分基础资源性能的
「全链路监控」
SphereEx-Console 原生提供可视化的监控数据面板,用户可以实时在线查看产品相关的性能指标,以可视的操作界面极大降低了企业运维人员的学习和操作成本。
(1)监控可视化
SphereEx-Console 可对『集群、计算节点、主机、数据库、治理中心、监控中心』共 5 个维度来对相关指标进行监控,并将数据指标以可视化的形式展现在浏览器的监控界面中。从数据库的实例和慢查询,到主机的资源总览和性能性能数据展示,再到治理中心节点的性能情况。
SphereEx-Console 为不同的角色提供了不同的监控视角,为用户提供能够覆盖大部分基础资源性能的全链路监控,快速构建基于 SphereEx-DBPlusEngine 集群系统的可观测性能力。
(SphereEx-Console 集群计算节点监控界面)
如上图所示,在集群监控页面,用户可通过『元数据、性能数据、解析引擎、路由引擎、线程情况、错误统计』等多个维度进行展示,帮助管理人员直观审视业务运营与数据库运维中的有效信息,通过可视化管理与有效决策,准确度量和洞察真实用户体验及数据库异常事件对业务的影响,提升企业数据库管理的效能。
(2)日志可视化
DBPlusEngine 集群在运行的过程中每个计算节点都会生成大量的日志数据,统一日志管理平台对解析后日志数据进行有效分析、提升日志数据价值获取效率有着非常重要的作用。
(SphereEx-Console 日志管理界面)
通过 SphereEx-Console 的日志可视化能力,用户可基于『时间范围、节点、集群、SQL 模糊查询』等维度来进行更精准、高效的日志筛选和导出,帮助用户进行高效检索与分析,快速定位问题,减少日志采集的时间与人力成本。
领取专属 10元无门槛券
私享最新 技术干货