提高叢集儲存空間配額,確保資料庫可用性

為維持資料庫可用性,並避免因儲存空間用盡而導致執行個體停機,您可以使用 AlloyDB for PostgreSQL 叢集儲存空間配額建議工具,找出可能達到儲存空間配額的正式環境叢集。

AlloyDB 叢集儲存空間配額建議工具會分析儲存空間相關指標,並計算各叢集的最新儲存空間配額使用率。如果使用率超過門檻,推薦工具就會產生建議,建議您提高叢集儲存空間配額。建議每天都會產生。

事前準備

您必須先完成下列步驟,才能查看建議和深入分析:

列出建議

您可以使用 Google Cloud 控制台、gcloud CLI 或 Recommender API,列出叢集儲存空間配額建議。

控制台

  1. 前往 Google Cloud 控制台的「Clusters」(叢集) 頁面。

    前往「Clusters」(叢集) 頁面

    詳情請參閱「使用 Active Assist 尋找建議」。

  2. 在「Resources」(資源) 清單表格中,找到叢集,然後按一下「Issues」(問題) 欄中的「View issues」(查看問題)。

    「Aggregated issues」(匯總問題) 面板會顯示問題清單。選取「儲存空間配額即將用盡」最佳化建議資訊卡。

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

如要使用 Recommender 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,查看需要增加叢集儲存空間配額的叢集洞察和詳細建議。

如要查看洞察和詳細建議,請按照下列步驟操作:

控制台

在「Clusters」(叢集) 頁面的「Resources」(資源) 表格下方,按一下叢集「Issues」(問題) 欄中的「View issues」(查看問題)。

右側會顯示「Aggregated issues」面板,其中包含「Nearing storage quota」的深入分析和詳細建議。

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。

套用建議

請仔細評估建議,並採取下列行動:

控制台

如要採行最佳化建議,請按照下列步驟操作:

  1. 按一下叢集的「編輯配額」。系統會自動顯示「IAM & Admin」(IAM 與管理) >「Quotas & System Limits」(配額與系統限制) 視窗。
  2. 選取叢集項目,然後按一下「編輯配額」。
  3. 在「編輯配額」視窗中,依據建議輸入適當的配額值。
  4. 在「Request description」(要求說明) 欄位中填寫必要詳細資料,然後按一下「Done」(完成)。
  5. 按一下「提交要求」。

後續步驟