Recomendador de confiabilidad
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, como la eliminación o modificación accidental 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.firestoredatabasereliabilityViewer
Visualiza y actualiza (descarta) las recomendaciones/estadísticas roles/recommender.firestoredatabasereliabilityAdmin
Inhabilita 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.admin
Estos roles de recomendador proporcionan los siguientes permisos de API:
Rol Permisos incluidos roles/recommender.firestoredatabasereliabilityViewer
recommender.firestoreDatabaseReliabilityRecommendations.get
recommender.firestoreDatabaseReliabilityRecommendations.list
recommender.firestoreDatabaseReliabilityInsights.get
recommender.firestoreDatabaseReliabilityInsights.list
roles/recommender.firestoredatabasereliabilityAdmin
Permisos roles/recommender.firestoredatabasereliabilityViewer
, más
recommender.firestoreDatabaseReliabilityRecommendations.update
recommender.firestoreDatabaseReliabilityInsights.update
Para 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.
Puedes ver las recomendaciones de confiabilidad solo si tienes bases de datos en uso que no están vacías y que no tienen copias de seguridad programadas ni PITR habilitadas.
Consola de Google Cloud
Para ver tus recomendaciones, haz lo siguiente:
Ve a la consola de Google Cloud 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-central1
RECOMMENDER
: 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 estadísticas y 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 de Recommender, 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.