Outil de recommandation de fiabilité
L'outil de recommandation de fiabilité est compatible avec les sous-types de recommandations suivants:
qui font partie du plan de reprise après sinistre pour protéger vos données contre les sinistres, tels que les suppressions ou modifications accidentelles de données.
Ce document explique comment activer et afficher vos recommandations et des insights pour améliorer la fiabilité de vos bases de données.
Avant de commencer
Avant de pouvoir consulter les recommandations de fiabilité de Firestore insights, procédez comme suit:
Activez l'API Recommender comme décrit dans la page Activer l'API.
Assurez-vous de disposer des autorisations suffisantes. 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.firestoredatabasereliabilityViewer
Afficher et mettre à jour (ignorer) les recommandations/insights roles/recommender.firestoredatabasereliabilityAdmin
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.firestoredatabasereliabilityViewer
recommender.firestoreDatabaseReliabilityRecommendations.get
recommender.firestoreDatabaseReliabilityRecommendations.list
recommender.firestoreDatabaseReliabilityInsights.get
recommender.firestoreDatabaseReliabilityInsights.list
roles/recommender.firestoredatabasereliabilityAdmin
Autorisations roles/recommender.firestoredatabasereliabilityViewer
, plus :
recommender.firestoreDatabaseReliabilityRecommendations.update
recommender.firestoreDatabaseReliabilityInsights.update
Pour plus d'informations sur les rôles et les accès liés, consultez les pages suivantes:
Afficher les recommandations
Vous pouvez répertorier les recommandations de fiabilité de différentes manières.
Vous ne pouvez afficher les recommandations de fiabilité que si vous avez des bases de données en cours d'utilisation non vides, pour lesquelles les sauvegardes planifiées ou la récupération à un moment précis n'ont pas été activées.
console Google Cloud
Vous pouvez afficher vos recommandations en procédant comme suit:
Accédez à la console Google Cloud ou utilisez le bouton suivant :
Sélectionnez l'onglet Recommandations.
CLI gcloud
Pour répertorier les recommandations de fiabilité à l'aide de gcloud
, exécutez la
gcloud recommender recommendations list
comme suit:
gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.firestore.database.<var>RECOMMENDER</var>
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projetLOCATION
: une région, telle queus-central1
RECOMMENDER
: ID de l'outil de recommandation en tant queReliabilityRecommender
.
Outil de recommandation d'API
Pour répertorier vos recommandations de fiabilité à l'aide du
API Recommendations, appelez la méthode
recommendations.list
comme suit:
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: PROJECT_ID" \
"https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.firestore.database.RECOMMENDER/recommendations"
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projetLOCATION
: une région, telle queus-central1
RECOMMENDER
: ID de l'outil de recommandation en tant queReliabilityRecommender
.
Pour en savoir plus, consultez la page Utiliser l'API – Recommandations.
Afficher les statistiques
Vous pouvez afficher des insights et des recommandations détaillées concernant le plan de reprise après sinistre de différentes manières.
Console
Pour afficher des insights et des recommandations détaillées à l'aide de la console Google Cloud, cliquez sur le bouton de recommandation dans la liste des bases de données.
CLI gcloud
Pour afficher les insights à l'aide de gcloud
, exécutez la
gcloud recommender insights list
comme suit:
gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.firestore.database.INSIGHT_TYPE
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projetLOCATION
: une région, telle queus-central1
INSIGHT_TYPE
: ID du type d'insight ; par exemple,ReliabilityInsight
Outil de recommandation d'API
Pour répertorier vos insights à l'aide du 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/LOCATION/insightTypes/google.firestore.database.INSIGHT_TYPE/insights"
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projetLOCATION
: une région, telle queus-central1
INSIGHT_TYPE
: ID du type d'insight ; par exemple,ReliabilityInsight
Pour en savoir plus, consultez la page Utiliser l'API – Insights.
Appliquer les recommandations
Pour savoir comment améliorer votre plan de reprise après sinistre, consultez la page Planifiez la reprise après sinistre.
Tarifs
Les recommandations et insights sur la fiabilité sont disponibles sans frais. Pour en savoir plus sur les autres niveaux de tarification, consultez la page Tarifs de l'outil de recommandation.