Suggerimenti per l'affidabilità
Il Recommender affidabilità supporta i seguenti sottotipi di consigli:
che fanno parte del piano di disaster recovery per proteggere i dati da eventi catastrofici come l'eliminazione o la modifica accidentale dei dati.
Questo documento descrive come attivare e visualizzare i consigli e gli approfondimenti per migliorare l'affidabilità dei tuoi database.
Prima di iniziare
Prima di poter visualizzare i consigli e gli approfondimenti sull'affidabilità di Firestore, svolgi i seguenti passaggi:
Abilita l'API Recommender come descritto in Abilita l'API.
Assicurati di disporre di autorizzazioni sufficienti. Devi disporre di uno dei seguenti ruoli, che forniscono le autorizzazioni necessarie:
Descrizione dell'attività Ruolo Visualizzare consigli/approfondimenti roles/recommender.firestoredatabasereliabilityViewer
Visualizzare e aggiornare (ignorare) consigli/approfondimenti roles/recommender.firestoredatabasereliabilityAdmin
Disattivare i consigli/gli approfondimenti nel Centro trasparenza e controllo. Per ulteriori informazioni, consulta la sezione Disattivare. roles/dataprocessing.admin
Questi ruoli di consigliere forniscono le seguenti autorizzazioni API:
Ruolo Autorizzazioni incluse roles/recommender.firestoredatabasereliabilityViewer
recommender.firestoreDatabaseReliabilityRecommendations.get
recommender.firestoreDatabaseReliabilityRecommendations.list
recommender.firestoreDatabaseReliabilityInsights.get
recommender.firestoreDatabaseReliabilityInsights.list
roles/recommender.firestoredatabasereliabilityAdmin
autorizzazioni roles/recommender.firestoredatabasereliabilityViewer
, oltre a
recommender.firestoreDatabaseReliabilityRecommendations.update
recommender.firestoreDatabaseReliabilityInsights.update
Per ulteriori informazioni sui ruoli e sulla concessione dell'accesso, consulta quanto segue:
Visualizza i suggerimenti
Puoi elencare i consigli sulla affidabilità in diversi modi.
Puoi visualizzare i consigli sull'affidabilità solo se hai database in uso non vuoti per i quali non sono stati attivati i backup pianificati o il PITR.
Console Google Cloud
Per visualizzare i consigli:
Vai alla console Google Cloud o utilizza il pulsante seguente:
Seleziona la scheda Consigli.
Interfaccia a riga di comando gcloud
Per elencare i consigli sull'affidabilità utilizzando gcloud
, esegui il comando
gcloud recommender recommendations list
come segue:
gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.firestore.database.<var>RECOMMENDER</var>
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progettoLOCATION
: una regione, ad esempious-central1
RECOMMENDER
: l'ID del consigliatore comeReliabilityRecommender
.
API Recommender
Per elencare i consigli sulla tua affidabilità utilizzando l'API Recommendations, chiama il metodo recommendations.list
come segue:
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"
Sostituisci quanto segue:
PROJECT_ID
: l'ID del tuo progetto.LOCATION
: una regione, ad esempious-central1
.RECOMMENDER
: l'ID del consigliatore comeReliabilityRecommender
.
Per ulteriori informazioni, consulta la sezione Utilizzo dell'API - Suggerimenti.
Visualizza insight
Puoi visualizzare approfondimenti e consigli dettagliati sul piano di ripristino di emergenza in diversi modi.
Console
Per visualizzare approfondimenti e consigli dettagliati utilizzando la console Google Cloud, fai clic sul pulsante del consiglio nell'elenco dei database.
Interfaccia a riga di comando gcloud
Per visualizzare gli approfondimenti utilizzando gcloud
, esegui il comando
gcloud recommender insights list
come segue:
gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.firestore.database.INSIGHT_TYPE
Sostituisci quanto segue:
PROJECT_ID
: l'ID del tuo progetto.LOCATION
: una regione, ad esempious-central1
.INSIGHT_TYPE
: l'ID del tipo di approfondimento comeReliabilityInsight
.
API Recommender
Per elencare gli approfondimenti utilizzando l'API Recommender, esegui il seguente comando:
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"
Sostituisci quanto segue:
PROJECT_ID
: l'ID del tuo progetto.LOCATION
: una regione, ad esempious-central1
.INSIGHT_TYPE
: l'ID del tipo di approfondimento comeReliabilityInsight
.
Per ulteriori informazioni, consulta Utilizzo dell'API - Approfondimenti.
Applicare i consigli
Per ulteriori informazioni su come migliorare il piano di ripristino di emergenza, consulta Pianificare il disaster recovery.
Prezzi
I consigli e le informazioni sull'affidabilità sono disponibili senza costi aggiuntivi. Per informazioni sugli altri livelli di prezzo, consulta Prezzi di Recommender.