錯誤回報通知建議和洞察
Error Reporting 建議工具會尋找 Google Cloud 專案中最近發生的當機事件,並在您尚未設定 Error Reporting 通知時提供建議。如果已設定通知,系統就不會提供建議。
本文說明如何啟用及查看最佳化建議和洞察資料。
事前準備
如要查看 Error Reporting 建議和深入分析,請先完成下列步驟:
如要啟用 Recommender API,請參閱「啟用 API」一文。
確認您具備足夠的權限。 您必須具備下列其中一個角色,才能取得必要權限:
工作說明 角色 查看建議/洞察資料 roles/recommender.errorReportingViewer查看及更新 (關閉) 最佳化建議/洞察 roles/recommender.errorReportingAdmin在資訊公開和控制中心選擇停用建議/洞察資料。 詳情請參閱「選擇停用」一節。 roles/dataprocessing.admin這些 Recommender 角色提供下列 API 權限:
角色 包含的權限 roles/recommender.errorReportingViewerrecommender.errorReportingInsights.get
recommender.errorReportingInsights.list
recommender.errorReportingRecommendations.get
recommender.errorReportingRecommendations.listroles/recommender.errorReportingAdminroles/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 替換為 Google Cloud 專案的 ID。
如要進一步瞭解這個指令,包括輸出格式的選項,請參閱 gcloud recommender recommendations list。
Recommender API
如要使用 Recommender API 列出錯誤報告建議,請執行下列指令:
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 替換為 Google Cloud 專案的 ID。
詳情請參閱「使用 API - 建議內容」。
查看深入分析資訊
Error Reporting 建議工具會根據深入分析結果生成建議。您可以使用 Google Cloud CLI 或 Recommender API 擷取這些洞察。
gcloud CLI
如要使用 gcloud CLI 列出錯誤報表洞察資訊,請執行下列指令:
gcloud recommender insights list \
--insight-type=google.clouderrorreporting.Insight \
--project=PROJECT_ID \
--location=global
將 PROJECT_ID 替換為 Google Cloud 專案的 ID。
如要進一步瞭解這個指令,包括輸出格式選項,請參閱 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 替換為 Google Cloud 專案的 ID。
詳情請參閱「使用 API - 洞察」。
定價
您可以免費使用 Error Reporting 建議和洞察資料。如要瞭解其他定價層級,請參閱「Recommender 定價」。