El recomendador cuando falta espacio en disco de Cloud SQL genera de forma proactiva recomendaciones que te ayudan a reducir el riesgo de que se produzca un tiempo de inactividad debido a que tus instancias se queden sin espacio en disco. Puedes aplicar estas recomendaciones cuando una instancia de Cloud SQL se acerque a un límite de almacenamiento. En esta página se describe cómo funciona esta herramienta de recomendación y cómo usarla.
Cómo funciona
El recomendador cuando falta espacio en disco de Cloud SQL analiza la tendencia de uso del almacenamiento de los últimos 30 días. Cuando una instancia se acerca a un límite en el que es probable que se quede sin espacio en los próximos 1-30 días, el recomendador genera recomendaciones relacionadas para aumentar manualmente la capacidad de almacenamiento, configurar la capacidad de almacenamiento para que aumente automáticamente o liberar espacio.
Precios
El recomendador cuando falta espacio en disco de Cloud SQL se incluye en el paquete de asistencia estándar Google Cloud .
Antes de empezar
Para poder ver recomendaciones y estadísticas, haz lo siguiente:
- Para obtener los permisos necesarios para ver y usar las estadísticas y las recomendaciones, asegúrate de que tienes los roles necesarios.
Tasks Roles Ver recomendaciones Uno de estos roles: recommender.cloudsqlViewer
ocloudsql.viewer
.Aplicar recomendaciones Uno de estos roles: recommender.cloudsqlAdmin
,cloudsql.editor
ocloudsql.admin
. -
Enable the Recommender API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles.
Mostrar recomendaciones cuando falta espacio en disco
Puedes consultar las recomendaciones de instancias sin espacio en disco mediante la Google Cloud consolagcloud
, gcloud
o la API Recommender.
Las recomendaciones de falta de espacio en disco solo se muestran si tienes instancias que se acercan a la capacidad del disco.
Consola
Para enumerar las recomendaciones de falta de espacio en disco mediante la consola, sigue estos pasos: Google Cloud
Ve a la página Instancias de Cloud SQL.
En el banner de recomendaciones de falta de espacio en disco, haga clic en Ver todas.
También puedes seguir estos pasos:
Ve al centro de recomendaciones. Consulta también el artículo Primeros pasos con el centro de recomendaciones.
En la tarjeta Evitar el tiempo de inactividad de las instancias de SQL, haz clic en Ver todo.
gcloud
Para consultar las recomendaciones de falta de espacio en disco con gcloud
, ejecuta el comando gcloud recommender recommendations list
de la siguiente manera:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.RECOMMENDER
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyectoLOCATION
: una región, comous-central1
RECOMMENDER
: el ID del recomendador comoOutOfDiskRecommender
.
API
Para enumerar las recomendaciones de falta de espacio en disco mediante la API Recommendations, llama al método recommendations.list
de la siguiente manera:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.RECOMMENDER/recommendations
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyecto.LOCATION
: una región, comous-central1
.RECOMMENDER
: el ID del recomendador comoOutOfDiskRecommender
.
Ver estadísticas y recomendaciones detalladas
Puedes ver estadísticas y recomendaciones detalladas sobre las instancias que casi se han quedado sin espacio en disco mediante la Google Cloud consolagcloud
o la API Recommender.
Consola
Para ver estadísticas y recomendaciones detalladas sobre las instancias que casi se han quedado sin espacio en disco mediante la consola de Google Cloud , haz clic en el botón de recomendación de la lista de instancias.
gcloud
Para ver estadísticas y recomendaciones detalladas sobre las instancias que casi se han quedado sin espacio en disco mediante gcloud
, ejecuta el comando gcloud recommender insights list
de la siguiente manera:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.INSIGHT_TYPE
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyecto.LOCATION
: una región, comous-central1
.INSIGHT_TYPE
: el ID del tipo de estadística comoDiskUsageTrendInsight
.
API
Para ver estadísticas y recomendaciones detalladas sobre las instancias que casi se han quedado sin espacio en disco mediante la API Recommendations, llama al método insights.list
de la siguiente manera:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.INSIGHT_TYPE/insights
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyecto.LOCATION
: una región, comous-central1
.INSIGHT_TYPE
: el ID del tipo de estadística comoDiskUsageTrendInsight
.
En la siguiente tabla se indican los datos y las recomendaciones que genera el recomendador cuando falta espacio en disco de Cloud SQL. Los subtipos se pueden ver en los resultados de gcloud
y de la API.
Insight | Recomendación |
---|---|
Según la tendencia de uso del almacenamiento actual, es probable que la instancia se quede sin espacio en disco, lo que puede provocar un tiempo de inactividad. Subtype: TRENDING_OUT_OF_DISK
| Habilita el crecimiento automático, aumenta manualmente la capacidad de almacenamiento o libera espacio en el disco. Subtype: ENABLE_AUTO_STORAGE_INCREASE
|
Aplicar recomendaciones
Evalúa las recomendaciones detenidamente y haz lo siguiente:
Para examinar la recomendación, haga clic en Ver instancia.
En la parte superior de la página aparece un banner con una recomendación.
Edita la instancia, si es necesario, para aumentar manualmente la capacidad de almacenamiento y configura la capacidad de almacenamiento para que aumente automáticamente. También puedes eliminar datos para liberar espacio.
Para rechazar la recomendación y que aparezca atenuada, haz clic en Rechazar.
Para cerrar el panel sin aplicar ni rechazar la recomendación, haz clic en Cancelar.
Siguientes pasos
- Reducir las instancias de Cloud SQL inactivas
- Reducir el número de instancias de Cloud SQL con sobreprovisionamiento
- Blog: Maximize your Cloud ROI
- Blog: Haz más con menos
- Google Cloud recomendadores