【GaussDB】如何避免Ops巡检-用户DML语句数异常

135 阅读2分钟

告警解释

=======

此告警对应指标“Data Manipulation Language/s”超出配置阈值,产生告警。此指标反映用户每秒执行的DML数量,即QPS。

对系统的影响

  • 此指标如果下降,如果非业务正常变更,反映业务性能下降。
  • 此指标如果持续上升,会增加业务对数据库的压力,超过数据库处理能力上限时,可能会导致系统崩溃。

可能原因

  • 业务模型发生变化,请求量正常变化。
  • 如果持续上涨,为业务行为,联系客户确认。
  • 如果下降,如果非业务正常变更,则可能是数据库或者底层出现故障。

处理步骤

  1. 收到告警后,参考查看监控指标,查看指标“Data Manipulation Language/s”,确认指标情况以及触发告警的节点。

  2. 判断指标情况。

    • 指标上涨,业务行为导致,查看请求量是否上涨到的最大值,同时查看其他的所有巡检指标,确认是否有指标同步上涨并可能超出阈值。

      如果其他巡检指标同时上涨,联系业务进行限流。

      请求量最大值的确认:数据库没有办法知道业务的最大值,客户自己可以根据历史的峰值确认。

    • 指标下降,执行3

  3. 参考查看监控指标查看“80% SQL的响应时间”和“95% SQL的响应时间”的指标情况。

告警清除

此告警修复后,系统会自动清除此告警,无需手工清除。

参考信息

不涉及。

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…