Outil de recommandation et insights des notifications Error Reporting

L'outil de recommandation Error Reporting recherche les plantages récents dans votre projet Google Cloud et fournit des recommandations si vous n'avez pas configuré les notifications Error Reporting. Lorsque les notifications sont configurées, aucune recommandation n'est émise.

Ce document explique comment activer et afficher vos recommandations et vos insights.

Avant de commencer

Pour pouvoir afficher les recommandations et les insights Error Reporting, vous devez procéder comme suit :

  1. Activez l'API Recommender comme décrit dans la page Activer l'API.

  2. Assurez-vous de disposer des autorisations nécessaires. Vous devez disposer de l'un des rôles suivants, qui fournissent les autorisations nécessaires :

    Description de la tâche Rôle
    Afficher les recommandations/insights roles/recommender.errorReportingViewer
    Afficher et mettre à jour (ignorer) les recommandations/insights roles/recommender.errorReportingAdmin
    Désactiver les recommandations/insights dans le Centre de contrôle et de transparence. Pour en savoir plus, consultez la page Désactiver. roles/dataprocessing.admin

    Ces rôles de l'outil de recommandation fournissent les autorisations d'API suivantes :

    Rôle Autorisations associées
    roles/recommender.errorReportingViewer recommender.errorReportingInsights.get
    recommender.errorReportingInsights.list
    recommender.errorReportingRecommendations.get
    recommender.errorReportingRecommendations.list
    roles/recommender.errorReportingAdmin Autorisations roles/recommender.errorReportingViewer, plus :
    recommender.errorReportingInsights.update
    recommender.errorReportingRecommendations.update

    Pour plus d'informations sur les rôles et les accès liés, consultez les pages suivantes:

Afficher les recommandations

L'outil de recommandation affiche les recommandations dans la console Google Cloud. Vous pouvez également répertorier les recommandations à l'aide de Google Cloud CLI ou de l'API Recommender.

console Google Cloud

Pour afficher vos recommandations, procédez comme suit :

  1. Accédez à la console Google Cloud ou utilisez le bouton suivant :

    Accéder à Google Cloud Console

  2. Sélectionnez l'onglet Recommandations.

CLI gcloud

Pour répertorier vos recommandations Error Reporting à l'aide de gcloud CLI, exécutez la commande suivante :

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

Remplacez PROJECT_ID par l'identifiant de votre projet Google Cloud.

Pour plus d'informations sur cette commande, y compris les options du format de sortie, consultez gcloud recommender recommendations list.

Outil de recommandation d'API

Pour répertorier vos recommandations Error Reporting à l'aide de l'API Recommender, exécutez la commande suivante :

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

Remplacez PROJECT_ID par l'identifiant de votre projet Google Cloud.

Pour en savoir plus, consultez la page Utiliser l'API – Recommandations.

Afficher les statistiques

L'outil de recommandation Error Reporting génère des recommandations basées sur des insights. Vous pouvez récupérer ces insights à l'aide de Google Cloud CLI ou de l'API Recommender.

CLI gcloud

Pour répertorier vos insights Error Reporting à l'aide de gcloud CLI, exécutez la commande suivante :

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

Remplacez PROJECT_ID par l'identifiant de votre projet Google Cloud.

Pour plus d'informations sur cette commande, y compris les options du format de sortie, consultez gcloud recommender insights list.

Outil de recommandation d'API

Pour répertorier vos insights Error Reporting à l'aide de l'API Recommender, exécutez la commande suivante :

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

Remplacez PROJECT_ID par l'identifiant de votre projet Google Cloud.

Pour en savoir plus, consultez la page Utiliser l'API – Insights.

Tarifs

Les recommandations et les insights Error Reporting sont disponibles sans frais. Pour en savoir plus sur les autres niveaux de tarification, consultez la page Tarifs de l'outil de recommandation.