錯誤回報通知建議和洞察
Error Reporting 建議工具會尋找 Google Cloud 專案中最近發生的當機事件,並在您尚未設定 Error Reporting 通知時提供建議。如果已設定通知,系統就不會提供建議。
本文說明如何啟用及查看最佳化建議和洞察資料。
事前準備
如要查看 Error Reporting 建議和深入分析結果,請先完成下列步驟:
如「啟用 API」一節所述,啟用 Recommender API。
請確認您具備足夠的權限。 您必須具備下列其中一種角色,才能取得必要權限:
工作說明 角色 查看建議/洞察資料 roles/recommender.errorReportingViewer
查看及更新 (關閉) 最佳化建議/洞察 roles/recommender.errorReportingAdmin
在資訊公開和控制中心選擇停用建議/洞察功能。 詳情請參閱「選擇停用」。 roles/dataprocessing.admin
這些 Recommender 角色提供下列 API 權限:
角色 包含的權限 roles/recommender.errorReportingViewer
recommender.errorReportingInsights.get
recommender.errorReportingInsights.list
recommender.errorReportingRecommendations.get
recommender.errorReportingRecommendations.list
roles/recommender.errorReportingAdmin
roles/recommender.errorReportingViewer
權限,外加
recommender.errorReportingInsights.update
recommender.errorReportingRecommendations.update
如要進一步瞭解角色和授予存取權的方法,請參閱下列文章:
查看建議
Recommender 會在 Google Cloud 控制台中顯示建議。您也可以使用 Google Cloud CLI 或 Recommender API 列出建議。
Google Cloud 控制台
如要查看建議,請按照下列步驟操作:
前往 Google Cloud 控制台,或使用以下按鈕:
選取「建議」分頁標籤。
gcloud CLI
如要使用 gcloud CLI 列出錯誤報告建議,請執行下列指令:
gcloud recommender recommendations list \ --recommender=google.clouderrorreporting.Recommender \ --project=PROJECT_ID \ --location=global
將 PROJECT_ID 替換為專案的 ID。 Google Cloud
如要進一步瞭解這個指令,包括輸出格式的選項,請參閱 gcloud recommender recommendations list
。
Recommender API
如要使用 Recommender API 列出 Error Reporting 建議,請執行下列指令:
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/global/recommenders/google.clouderrorreporting.Recommender/recommendations"
將 PROJECT_ID 替換為專案的 ID。 Google Cloud
詳情請參閱「使用 API - 建議內容」。
查看深入分析資訊
Error Reporting 建議工具會根據深入分析結果生成建議。您可以使用 Google Cloud CLI 或 Recommender API 擷取這些深入分析結果。
gcloud CLI
如要使用 gcloud CLI 列出 Error Reporting 洞察資料,請執行下列指令:
gcloud recommender insights list \ --insight-type=google.clouderrorreporting.Insight \ --project=PROJECT_ID \ --location=global
將 PROJECT_ID 替換為專案的 ID。 Google Cloud
如要進一步瞭解這個指令,包括輸出格式選項,請參閱 gcloud recommender insights list
。
Recommender API
如要使用 Recommender API 列出 Error Reporting 洞察資料,請執行下列指令:
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/global/recommenders/google.clouderrorreporting.Insight/insights"
將 PROJECT_ID 替換為專案的 ID。 Google Cloud
詳情請參閱「使用 API - 洞察」一文。
定價
您可以免費使用 Error Reporting 建議和深入分析。如要瞭解其他定價層級,請參閱「Recommender 定價」。