本页介绍了如何通过增加 AlloyDB 中的集群存储配额来确保数据库可用性并避免实例停机,以及集群存储配额 recommender 的运作方式和使用方法。
AlloyDB 集群存储配额建议工具可帮助您检测有达到存储配额风险的生产集群。
AlloyDB 集群存储空间配额建议工具会分析某些存储相关指标,并计算集群的最新存储空间配额利用率。如果利用率超过特定阈值,集群会收到增加存储空间配额的建议。建议每天生成一次。
准备工作
在查看建议和数据分析之前,请执行以下操作:
如需获得查看和使用数据分析和建议的权限,请确保您具有所需的 Identity and Access Management (IAM) 角色。
Tasks 角色 查看建议 recommender.alloydbViewer
或alloydb.viewer
。采纳建议 recommender.alloydbAdmin
或alloydb.admin
。如需了解详情,请参阅向其他用户授予访问权限。
列出建议
您可以使用 Google Cloud 控制台、gcloud CLI
或 Recommender API 列出集群存储配额建议。
控制台
在 Google Cloud 控制台中,前往集群页面。
如需了解详情,请参阅使用 Recommendation Hub 查找建议。
在可用性配置卡片中,点击存储配额即将用尽。
系统会显示存储空间配额即将用尽建议适用的集群列表。
gcloud CLI
如需使用 gcloud CLI 列出集群存储空间配额建议,请运行 gcloud recommender recommendations list
命令,如下所示:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.cluster.ReliabilityRecommender \ --filter=recommenderSubtype=INCREASE_CLUSTER_STORAGE_QUOTA
替换以下内容:
PROJECT_ID
:您的项目 ID。LOCATION
:集群所在的区域,例如us-central1
。
API
如需使用 Recommendations API 列出集群存储配额建议,请调用 recommendations.list
方法,如下所示:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.cluster.ReliabilityRecommender/recommendations?filter=recommenderSubtype=INCREASE_CLUSTER_STORAGE_QUOTA
替换以下内容:
PROJECT_ID
:您的项目 ID。LOCATION
:集群所在的区域,例如us-central1
。
查看数据分析和详细建议
您可以使用 Google Cloud 控制台、gcloud CLI
或 Recommender API 查看有关需要增加集群存储配额的集群的分析洞见和详细建议。
如需查看数据分析和详细建议,请按以下步骤操作:
控制台
在集群页面上,点击问题列中针对某个实例的存储空间配额即将用尽建议。此时会显示“建议”面板,其中包含数据分析和详细建议。
gcloud CLI
运行 gcloud recommender insights list
命令,如下所示:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.alloydb.cluster.ReliabilityInsight \ --filter=insightSubtype=HIGH_STORAGE_UTILIZATION
替换以下内容:
- PROJECT_ID:您的项目 ID。
- LOCATION:集群所在的区域,例如
us-central1
。
API
调用 insights.list
方法,如下所示:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=HIGH_STORAGE_UTILIZATION
替换以下内容:
- PROJECT_ID:您的项目 ID。
- LOCATION:集群所在的区域,例如
us-central1
。
应用建议
请仔细评估建议,然后执行以下操作:
控制台
如需实施建议,请执行以下操作:
- 点击集群的修改配额。系统会自动显示 IAM 和管理 > 配额和系统限制窗口。
- 选择集群对应的条目,然后点击修改配额。
- 在修改配额窗口中,根据建议输入适当的配额值。
- 在申请说明字段中填写必填详细信息,然后点击完成。
- 点击提交请求。
后续步骤
- Recommender