Recommender und Benachrichtigungen zum Error Reporting-Benachrichtigung

Der Recommender des Error Reporting sucht nach den letzten Abstürzen in Ihrem Google Cloud-Projekt und gibt Empfehlungen, wenn Sie keine Error Reporting-Benachrichtigungen konfiguriert haben. Wenn Sie Benachrichtigungen konfiguriert haben, werden keine Empfehlungen gegeben.

In diesem Dokument wird beschrieben, wie Sie Ihre Empfehlungen und Insights aktivieren und anzeigen lassen.

Vorbereitung

Bevor Sie Empfehlungen und Insights für Error Reporting ansehen können, müssen Sie Folgendes tun:

  1. Aktivieren Sie die Recommender API wie unter API aktivieren beschrieben.

  2. Prüfen Sie, ob Sie ausreichende Berechtigungen haben. Sie benötigen eine der folgenden Rollen mit den erforderlichen Berechtigungen:

    Aufgabenbeschreibung Rolle
    Empfehlungen/Insights ansehen roles/recommender.errorReportingViewer
    Empfehlungen/Insights ansehen und aktualisieren roles/recommender.errorReportingAdmin
    Empfehlungen und Insights im Transparency and Control Center deaktivieren. Weitere Informationen finden Sie unter Deaktivierung. roles/dataprocessing.admin

    Diese Recommender-Rollen bieten die folgenden API-Berechtigungen:

    Rolle Enthaltene Berechtigungen
    roles/recommender.errorReportingViewer recommender.errorReportingInsights.get
    recommender.errorReportingInsights.list
    recommender.errorReportingRecommendations.get
    recommender.errorReportingRecommendations.list
    roles/recommender.errorReportingAdmin roles/recommender.errorReportingViewer -Berechtigungen sowie:
    recommender.errorReportingInsights.update
    recommender.errorReportingRecommendations.update

    Weitere Informationen zu Rollen und Zugriffsberechtigungen finden Sie hier:

Empfehlungen abrufen

Recommender zeigt Empfehlungen in der Google Cloud Console an. Sie können Empfehlungen auch mithilfe der Google Cloud-Befehlszeile oder der Recommender API auflisten.

Google Cloud Console

So rufen Sie Ihre Empfehlungen auf:

  1. Rufen Sie die Google Cloud Console auf oder verwenden Sie die folgende Schaltfläche:

    Zur Google Cloud Console

  2. Wählen Sie den Tab Empfehlungen aus.

gcloud-CLI

Führen Sie den folgenden Befehl aus, um Ihre Error Reporting-Empfehlungen über die gcloud-CLI aufzulisten:

gcloud recommender recommendations list \
    --recommender=google.clouderrorreporting.Recommender \
    --project=PROJECT_ID \
    --location=global

Ersetzen Sie PROJECT_ID durch die ID Ihres Google Cloud-Projekts.

Weitere Informationen zu diesem Befehl, einschließlich der Optionen für das Ausgabeformat, finden Sie unter gcloud recommender recommendations list.

Recommender API

Führen Sie den folgenden Befehl aus, um Ihre Error Reporting-Empfehlungen mithilfe der Recommender API aufzulisten:

curl -H "Authorization: Bearer $(gcloud auth print-access-token)"  \
"https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/global/recommenders/google.clouderrorreporting.Recommender/recommendations"

Ersetzen Sie PROJECT_ID durch die ID Ihres Google Cloud-Projekts.

Weitere Informationen dazu finden Sie unter API verwenden – Empfehlungen.

Statistiken ansehen

Der Error Reporting-Recommender generiert Empfehlungen basierend auf Statistiken. Sie können diese Insights mithilfe der Google Cloud CLI oder der Recommender API abrufen.

gcloud-CLI

Führen Sie den folgenden Befehl aus, um Ihre Error Reporting-Insights mithilfe der gcloud-CLI aufzulisten:

gcloud recommender insights list \
    --insight-type=google.clouderrorreporting.Insight \
    --project=PROJECT_ID \
    --location=global

Ersetzen Sie PROJECT_ID durch die ID Ihres Google Cloud-Projekts.

Weitere Informationen zu diesem Befehl, einschließlich der Optionen für das Ausgabeformat, finden Sie unter gcloud recommender insights list.

Recommender API

Führen Sie den folgenden Befehl aus, um Ihre Error Reporting-Insights mithilfe der Recommender API aufzulisten:

curl -H "Authorization: Bearer $(gcloud auth print-access-token)"  \
"https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/global/recommenders/google.clouderrorreporting.Insight/insights"

Ersetzen Sie PROJECT_ID durch die ID Ihres Google Cloud-Projekts.

Weitere Informationen dazu finden Sie unter API verwenden – Statistiken.

Preise

Empfehlungen und Insights für Error Reporting sind kostenlos. Weitere Informationen zu anderen Preisstufen finden Sie unter Recommender-Preise.