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 :
Activez l'API Recommender comme décrit dans la page Activer l'API.
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 :
Accédez à la console Google Cloud ou utilisez le bouton suivant :
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.