El Recomendador de confiabilidad admite los siguientes subtipos de recomendaciones:
que forman parte del Plan de recuperación ante desastres para proteger tus datos contra desastres de datos, como la eliminación accidental o la modificación de datos.
En este documento, se describe cómo habilitar y ver tus estadísticas y recomendaciones para mejorar la confiabilidad de tus bases de datos.
Antes de comenzar
Antes de que puedas ver las recomendaciones y estadísticas de confiabilidad de Firestore, haz lo siguiente:
Habilita la API del recomendador como se describe en Habilita la API.
Asegúrate de tener los permisos necesarios. Debes tener una de los siguientes roles, que proporcionan los permisos necesarios:
Descripción de la tarea Rol Visualiza las recomendaciones/estadísticas roles/recommender.firestoredatabasereliabilityViewerVisualiza y actualiza (descarta) las recomendaciones/estadísticas roles/recommender.firestoredatabasereliabilityAdminInhabilita las recomendaciones/estadísticas en el centro de transparencia y control. Para obtener más información, consulta Cómo inhabilitar la función. roles/dataprocessing.adminEstos roles de recomendador proporcionan los siguientes permisos de API:
Rol Permisos incluidos roles/recommender.firestoredatabasereliabilityViewerrecommender.firestoreDatabaseReliabilityRecommendations.get
recommender.firestoreDatabaseReliabilityRecommendations.list
recommender.firestoreDatabaseReliabilityInsights.get
recommender.firestoreDatabaseReliabilityInsights.listroles/recommender.firestoredatabasereliabilityAdminPermisos roles/recommender.firestoredatabasereliabilityViewer, más
recommender.firestoreDatabaseReliabilityRecommendations.update
recommender.firestoreDatabaseReliabilityInsights.updatePara obtener más información sobre los roles y la concesión de acceso, consulta los siguientes vínculos:
Ver recomendaciones
Puedes enumerar las recomendaciones de confiabilidad de diferentes maneras.
Solo puedes ver las recomendaciones de confiabilidad si tienes bases de datos no vacías y en uso que no tengan copias de seguridad programadas ni la PITR habilitada.
Google Cloud console
Para ver tus recomendaciones, haz lo siguiente:
Ve a la Google Cloud consola o usa el siguiente botón:
Selecciona la pestaña Recomendaciones.
gcloud CLI
Para mostrar una lista de recomendaciones de confiabilidad con gcloud, ejecuta el comando
gcloud recommender recommendations list
de la siguiente manera:
gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.firestore.database.<var>RECOMMENDER</var>
Reemplaza lo siguiente:
PROJECT_ID: el ID de tu proyectoLOCATION: Es una región, comous-central1RECOMMENDER: El ID del recomendador, comoReliabilityRecommender.
API de recomendador
Para mostrar una lista de tus recomendaciones de confiabilidad con la API de Recommendations, llama al método recommendations.list de la siguiente manera:
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"
Reemplaza lo siguiente:
PROJECT_ID: ID del proyectoLOCATION: Es una región, comous-central1.RECOMMENDER: El ID del recomendador, comoReliabilityRecommender.
Para obtener más información, consulta Usa la API: Recomendaciones.
Ver estadísticas
Puedes ver las estadísticas y las recomendaciones detalladas sobre el plan de recuperación ante desastres de diferentes maneras.
Console
Para ver estadísticas y recomendaciones detalladas con la consola de Google Cloud , haz clic en el botón de recomendaciones en la lista de bases de datos.
gcloud CLI
Para ver estadísticas con gcloud, ejecuta el comando gcloud recommender insights list de la siguiente manera:
gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.firestore.database.INSIGHT_TYPE
Reemplaza lo siguiente:
PROJECT_ID: ID del proyectoLOCATION: Es una región, comous-central1.INSIGHT_TYPE: Es el ID del tipo de estadísticasReliabilityInsight.
API de recomendador
Para enumerar tus estadísticas con la API del Recomendador, ejecuta el siguiente 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"
Reemplaza lo siguiente:
PROJECT_ID: ID del proyectoLOCATION: Es una región, comous-central1.INSIGHT_TYPE: Es el ID del tipo de estadísticasReliabilityInsight.
Para obtener más información, consulta Usa la API: Estadísticas.
Aplicar recomendaciones
Si deseas obtener más información para mejorar tu plan de recuperación ante desastres, consulta Planifica la recuperación ante desastres.
Precios
Las recomendaciones y estadísticas de confiabilidad están disponibles de sin costo. Para obtener información sobre otros niveles de precios, consulta Precios del recomendador.