Cloud SQL 磁碟耗盡推薦功能會主動生成建議,協助您降低執行個體磁碟空間不足而導致停機的風險。當 Cloud SQL 執行個體即將達到儲存空間上限時,您就可以套用這些建議。本頁說明這項建議工具的運作方式和使用方法。
運作方式
Cloud SQL 磁碟耗盡推薦功能會分析過去 30 天的儲存空間使用趨勢。如果執行個體即將達到上限,可能在 1 到 30 天內耗盡空間,建議引擎就會產生相關建議,讓您手動增加儲存空間容量、將儲存空間容量設為自動增加,或釋出空間。
定價
Cloud SQL 磁碟耗盡推薦功能包含在標準 Google Cloud 支援服務套件中。
事前準備
如要查看最佳化建議和洞察資料,請先完成下列步驟:
- 如要取得查看及處理洞察資料和建議的權限,請確認您具備必要角色。
Tasks 角色 查看建議 下列任一角色: recommender.cloudsqlViewer
或cloudsql.viewer
。套用建議 以下任一角色: recommender.cloudsqlAdmin
、cloudsql.editor
或cloudsql.admin
。 -
Enable the Recommender API.
列出磁碟空間不足建議
您可以使用 Google Cloud 控制台、gcloud
或 Recommender API,列出磁碟空間不足的執行個體建議。
只有在執行個體即將達到磁碟容量上限時,系統才會顯示磁碟空間不足建議。
主控台
如要使用 Google Cloud 控制台列出磁碟空間不足建議,請按照下列步驟操作:
前往「Cloud SQL 執行個體」頁面。
按一下磁碟空間不足建議橫幅上的「查看全部」。
或者,請按照下列步驟操作:
gcloud
如要使用 gcloud
列出磁碟空間不足建議,請執行 gcloud recommender recommendations list
指令,如下所示:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.RECOMMENDER
更改下列內容:
PROJECT_ID
:您的專案 IDLOCATION
:區域,例如us-central1
RECOMMENDER
:建議者的 ID,格式為OutOfDiskRecommender
。
API
如要使用 Recommendations API 列出磁碟空間不足的建議,請呼叫 recommendations.list
方法,如下所示:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.RECOMMENDER/recommendations
更改下列內容:
PROJECT_ID
:您的專案 ID。LOCATION
:區域,例如us-central1
。RECOMMENDER
:建議者的 ID,格式為OutOfDiskRecommender
。
查看洞察資料和詳細建議
如要查看磁碟空間即將用盡的執行個體相關洞察資料和詳細建議,請使用 Google Cloud 控制台、gcloud
或 Recommender API。
主控台
如要使用 Google Cloud 控制台查看磁碟空間即將不足的執行個體相關深入分析資料和詳細建議,請按一下執行個體清單中的建議按鈕。
gcloud
如要使用 gcloud
查看磁碟空間即將不足的執行個體相關深入分析和詳細建議,請執行 gcloud recommender insights list
指令,如下所示:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.INSIGHT_TYPE
更改下列內容:
PROJECT_ID
:您的專案 ID。LOCATION
:區域,例如us-central1
。INSIGHT_TYPE
:洞察類型 ID,格式為DiskUsageTrendInsight
。
API
如要使用 Recommendations API 查看磁碟空間即將不足的執行個體洞察資料和詳細建議,請呼叫 insights.list
方法,如下所示:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.INSIGHT_TYPE/insights
更改下列內容:
PROJECT_ID
:您的專案 ID。LOCATION
:區域,例如us-central1
。INSIGHT_TYPE
:洞察類型 ID,格式為DiskUsageTrendInsight
。
下表列出 Cloud SQL 磁碟空間不足推薦工具產生的深入分析和建議。子類型會顯示在 gcloud
和 API 結果中。
深入分析 | 建議 |
---|---|
根據目前的儲存空間用量趨勢,執行個體可能會耗盡磁碟空間,導致停機。 子類型: TRENDING_OUT_OF_DISK
| 啟用自動成長功能、手動增加儲存空間容量,或釋出磁碟空間。 子類型: ENABLE_AUTO_STORAGE_INCREASE
|
套用建議
請仔細評估建議,然後執行下列任一操作:
如要查看建議,請按一下「查看執行個體」。
頁面頂端會顯示橫幅,提供相關建議。
如要關閉建議,讓建議不再醒目顯示並呈現暗淡的色彩,請按一下「關閉」。
如要關閉面板,但不套用或捨棄建議,請按一下「取消」。