Motore per suggerimenti e approfondimenti delle notifiche di Error Reporting

Il motore per suggerimenti Error Reporting cerca gli arresti anomali recenti nel progetto Google Cloud e fornisce suggerimenti se non hai configurato le notifiche di Error Reporting. Una volta configurate le notifiche, non viene fornito alcun consiglio.

Questo documento descrive come attivare e visualizzare i suggerimenti e gli insight.

Prima di iniziare

Prima di poter visualizzare i suggerimenti e gli approfondimenti di Error Reporting, devi:

  1. Abilita l'API Recommender come descritto in Abilitare l'API.

  2. Assicurati di disporre di autorizzazioni sufficienti. Devi avere uno dei seguenti ruoli, che forniscono le autorizzazioni necessarie:

    Descrizione attività Ruolo
    Visualizza consigli/approfondimenti roles/recommender.errorReportingViewer
    Visualizzare e aggiornare (ignorare) consigli/insight roles/recommender.errorReportingAdmin
    Disattiva consigli/approfondimenti nel Centro trasparenza e controllo. Per maggiori informazioni, consulta la sezione Disattivazione. roles/dataprocessing.admin

    Questi ruoli del motore per suggerimenti forniscono le seguenti autorizzazioni API:

    Ruolo Autorizzazioni incluse
    roles/recommender.errorReportingViewer recommender.errorReportingInsights.get
    recommender.errorReportingInsights.list
    recommender.errorReportingRecommendations.get
    recommender.errorReportingRecommendations.list
    roles/recommender.errorReportingAdmin roles/recommender.errorReportingViewer autorizzazioni, più
    recommender.errorReportingInsights.update
    recommender.errorReportingRecommendations.update

    Per ulteriori informazioni sui ruoli e sulla concessione dell'accesso, consulta quanto segue:

Visualizza i suggerimenti

Il motore per suggerimenti mostra i suggerimenti nella console Google Cloud. Puoi anche elencare suggerimenti utilizzando Google Cloud CLI o l'API Recommender.

Console Google Cloud

Per visualizzare i consigli:

  1. Vai alla console Google Cloud o utilizza il pulsante seguente:

    Vai alla console Google Cloud

  2. Seleziona la scheda Consigli.

Interfaccia a riga di comando gcloud

Per elencare i suggerimenti di Error Reporting utilizzando gcloud CLI, esegui questo comando:

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

Sostituisci PROJECT_ID con l'identificatore del progetto Google Cloud.

Per ulteriori informazioni su questo comando, incluse le opzioni per il formato di output, consulta gcloud recommender recommendations list.

API Recommender

Per elencare i suggerimenti di Error Reporting utilizzando l'API Recommender, esegui questo comando:

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

Sostituisci PROJECT_ID con l'identificatore del progetto Google Cloud.

Per ulteriori informazioni, consulta la sezione Utilizzo dell'API - Consigli.

Visualizza statistiche

Il motore per suggerimenti di Error Reporting genera suggerimenti basati sugli insight. Puoi recuperare questi insight utilizzando Google Cloud CLI o l'API Recommender.

Interfaccia a riga di comando gcloud

Per elencare gli insight di Error Reporting utilizzando gcloud CLI, esegui questo comando:

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

Sostituisci PROJECT_ID con l'identificatore del progetto Google Cloud.

Per ulteriori informazioni su questo comando, incluse le opzioni per il formato di output, consulta gcloud recommender insights list.

API Recommender

Per elencare gli insight di Error Reporting utilizzando l'API Recommender, esegui questo comando:

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

Sostituisci PROJECT_ID con l'identificatore del progetto Google Cloud.

Per ulteriori informazioni, consulta la sezione Utilizzo dell'API - Approfondimenti.

Prezzi

I suggerimenti e gli insight di Error Reporting sono disponibili senza costi aggiuntivi. Per informazioni su altri livelli di prezzo, consulta Prezzi del motore per suggerimenti.