云数据库 GEMINIDB-开发运维规范:运维规范

时间:2024-05-20 17:41:36

运维规范

在日常运维工作中需关注以下运维规范,预防潜在风险并掌握关键应急方案。

表2 GeminiDB Redis运维规范

编号

运维规范

说明

1

确保您的华为云账号绑定的电话号码、电子邮箱等联系方式有效,以便及时收到服务相关通知信息。

华为云服务会在变更、升级、故障通知等必要场景通过网站、邮箱、短信、站内信等方式向您送达通知信息,请确保账号绑定的联系方式有效。

2

订阅重要告警

  • 订阅例如大Key访问、存储容量高、连接数使用率高、CPU使用率高等告警,从而在数据库实例出现风险时提早发现并及时处理。
  • 推荐告警配置请参考设置告警规则

3

使用负载均衡地址访问时,需要配置访问控制管理,而不是安全组。

负载均衡地址不支持安全组,创建完成后请配置IP访问控制,如未配置白名单,所有与VPC互通的IP地址均可访问实例。具体操作请参考设置负载均衡地址黑白名单

4

配置实例自动扩容

GeminiDB Redis支持自动扩容,可以有效避免数据量突增问题。建议参见存储空间自动扩容开启自动扩容。

5

保持负载处于健康水位

  • 如业务数据量长期高于80%,建议及时扩容。
  • 如业务流量超过实例QPS基准,或CPU利用率长期高于80%,建议及时升级规格或增加节点,避免过载影响业务访问。
  • 在业务流量、连接数等指标突增导致实例算力资源超载的紧急场景,应通过水平添加节点快速提升集群算力。垂直升配CPU规格为滚动模式,耗时较长,不建议用于紧急场景。

6

重命名高危命令

对于高危命令(如flushall、keys),建议您禁用或重命名,以增强实例的安全性。具体操作请参考文档命令重命名

7

定期进行大key在线诊断

大Key访问是Redis使用中的常见问题。建议在控制台定期查看实例的大Key诊断报告。具体操作请参考大Key诊断

9

割接结束后执行dbsize

dbsize可以保证最终一致性,例如,在割接场景,无过期key,数据导入完成后的的数分钟执行,可得到准确值,确保数据导入前后的一致。

support.huaweicloud.com/redisug-nosql/nosql_09_0076.html