开发者社区 > PolarDB开源 > PolarDB 分布式版 > 正文

PolarDB的serverless监控指标中没有记录弹那个节点瞬间的百分比?

PolarDB的serverless监控指标中没有记录弹那个节点瞬间的百分比?

展开
收起
三分钟热度的鱼 2023-12-28 19:57:41 54 0
3 条回答
写回答
取消 提交回答
  • PolarDB的Serverless版本监控指标中虽然没有明确提到“弹那个节点瞬间的百分比”,但可以通过监控系统来观察和分析计算资源在动态伸缩过程中的性能变化情况。

    例如,在进行性能监控时,可以关注以下关键指标:

    1. CPU使用率(PCU CPU使用率)

      • 可以通过监控页面查看主节点或者其他节点的CPU使用率随时间的变化曲线,从而了解数据库负载的实时状态以及是否有达到触发自动扩缩容阈值的瞬间。
    2. 内存使用率

      • 同样可以监控内存使用率,看是否存在因为内存压力而引起的扩容需求。
    3. 节点数量变化

      • 通过监控系统记录的时间序列数据,你可以追踪到计算节点数量在何时何刻发生了增加或减少,从而间接得知在特定时刻资源需求的增长百分比。
    4. 事务数与请求数

      • 监控每秒事务数(TPS)、每秒请求数(QPS),这些指标通常能反映出业务负载的变化,结合节点资源使用率,可以帮助判断是否触发了Serverless模式下的自动扩缩容操作。
    5. 自动扩缩容事件

      • PolarDB Serverless提供了秒级弹升和无感伸缩的能力。尽管监控指标可能不直接显示某个节点弹升的具体百分比,但你可以通过监控日志或者系统的扩缩容事件记录来观察节点增加或减少的情况,并配合其他性能指标综合分析。

    综上所述,虽然可能没有一个专门展示节点弹升瞬间百分比的指标,但通过对上述多个相关指标的联合观测和分析,可以还原出资源利用率变化以及触发扩缩容的具体情况。

    2023-12-29 23:14:32
    赞同 展开评论 打赏
  • PolarDB 是一个分布式数据库,它支持行列存储分离。在 PolarDB 的 serverless 监控指标中,可能会提供关于节点性能和资源使用情况的指标,但具体指标的种类和详细程度可能因版本和配置而有所不同。

    如果您提到的是“记录弹那个节点瞬间的百分比”,我猜测您可能是指某个节点的负载或资源占用情况。在 PolarDB 的监控指标中,您可能可以找到相关的指标来衡量节点的性能和负载,例如 CPU 使用率、内存占用、I/O 负载等。这些指标可以帮助您了解节点的资源使用情况和可能的瓶颈。

    2023-12-29 10:27:16
    赞同 1 展开评论 打赏
  • 时间粒度选小一点可以看见秒级监控。此回答整理自钉群“PolarDB专家面对面 - Serverless”

    2023-12-28 20:32:08
    赞同 展开评论 打赏

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 采用 Shared-nothing 与存储计算分离架构,支持水平扩展、分布式事务、混合负载等能力,100%兼容MySQL。 2021年开源,开源历程及更多信息访问:OpenPolarDB.com/about

相关电子书

更多
PolarDB+AnalyticDB助力交通物流行业系统升级 立即下载
PolarDB NL2SQL: 帮助您写出准确、优化的SQL 立即下载
云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载