文档

自治服务(CloudDBA)

本章节介绍MyBase Redis自治服务(CloudDBA)的功能。

背景信息

数据库自治服务DAS(Database Autonomy Service),是一种基于机器学习和专家经验实现数据库自感知、自修复、自优化、自运维及自安全的云服务,帮助用户消除数据库管理的复杂性及人工操作引发的服务故障,有效保障数据库服务的稳定、安全及高效。详情请参见什么是数据库自治服务DAS

功能简介

MyBase Redis的自治服务(CloudDBA)主要包含如下功能:

  • 实时Top Key统计

    实时展示实例中的大Key和热Key信息,同时支持查看4天内的大Key和热Key历史信息。该功能可帮助您掌握Key在内存中的占用、Key的访问频次等信息,为您的优化操作提供数据支持。

  • 离线全量Key分析

    通过离线全量Key分析功能来分析Redis的备份文件,可以快速发现实例中的大Key,帮助您掌握Key在内存中的占用和分布、Key过期时间等信息,为您的优化操作提供数据支持,帮助您避免因Key倾斜引发的内存不足、性能下降等问题。

  • 性能趋势

    监控Redis实例在某个时间段的基础性能及其运行趋势,包括CPU使用率、使用内存量、QPS(每秒访问次数)、总连接数、响应时间、网络流量、Key命中信息等。

  • 实时性能

    查看Redis实例的性能,包括CPU使用率、内存使用信息、QPS(每秒访问次数)、网络流量、Server信息、Key信息、Client信息、连接信息等。

  • 实例会话

    实时查看Redis实例与客户端间的会话信息,包括客户端信息,所执行的命令和已连接的时长等,还可以根据业务需求终止异常会话。

  • 慢请求

    查看慢日志详细信息,监控和分析慢请求问题。

  • 实例报告

    针对指定时间段的实例运行状况发起诊断,帮助您从性能水位、访问倾斜情况、慢日志等多方面评估实例的健康状况,快速定位实例的异常情况。

  • 时延洞察

    可以对Redis数据库所有命令以及自定义特殊事件进行时延统计,并给出精确到微秒级别的延迟时间。您可以通过该功能排查Redis数据库的故障和性能降低的原因。

  • 开启自动扩容

    当内存平均使用率达到阈值后会自动升级Redis实例的规格,帮助您快速弹性适配业务高峰,避免内存溢出的风险,有效保障线上业务稳定性。

  • 基于预测自动弹性伸缩

    以实例过去10天的历史数据,预测实例未来24小时性能指标的使用值;当预测指标值大于等于设定的目标值时,给出扩容建议。

  • 定时自动弹性伸缩

    根据您预设的策略定时扩容数据库实例的规格,并且在设置的扩容持续时间结束后会自动恢复到原规格。通过该功能您可以应对可预期的数据库负载地周期性变化,在满足业务需求的同时控制成本。

  • 本页导读 (1)
文档反馈