El recomendador de instancias inactivas de Cloud SQL te ayuda a detectar instancias que podrían estar inactivas y te proporciona estadísticas y recomendaciones para ayudarte a reducir los costos. En esta página, se describe cómo funciona este recomendador y cómo usarlo.
Cómo funciona
El recomendador de instancias inactivas de Cloud SQL analiza las métricas de uso de las instancias principales con más de 30 días. Para cada instancia, el recomendador considera los valores de ciertas métricas dentro de un período de observación que abarca los últimos 30 días. El recomendador no analiza las réplicas de lectura.
Si el nivel de actividad dentro del período de observación está por debajo de un cierto umbral, el recomendador estima que la instancia está inactiva. Las recomendaciones se generan cada 24 horas por el cierre de esas instancias.
Precios
El recomendador de instancias inactivas de Cloud SQL se encuentra en el nivel de precios del recomendador Estándar.
Antes de comenzar
Antes de ver las recomendaciones y estadísticas, haz lo siguiente:
- Si deseas obtener los permisos para ver estadísticas y recomendaciones y trabajar con ellas, asegúrate de tener los roles requeridos.
Tareas Funciones 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.
Enumera las recomendaciones de instancias de Cloud SQL inactivas
Puedes obtener una lista de las recomendaciones de instancias inactivas mediante la consola de Google Cloud, gcloud
o la API de Recommender.
Console
Para mostrar recomendaciones sobre instancias inactivas con la consola de Google Cloud, sigue estos pasos:
Ve a la página Instancias de Cloud SQL.
Haz clic en Ver todo en el banner de recomendaciones de instancias inactivas.
Alternativamente, sigue estos pasos:
Ve al Centro de recomendaciones.
Ir al Centro de recomendaciones
Para obtener más información, consulta Comienza a usar el Centro de recomendaciones.
En la tarjeta Reduce el costo de la instancia de Cloud SQL, haz clic en Ver todo.
Haz clic en la pestaña Cerrar instancia.
gcloud
Para mostrar una lista de recomendaciones sobre instancias inactivas mediante 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
Reemplaza lo siguiente:
PROJECT_ID
: ID del proyectoLOCATION
: Es una región, comous-central1
.RECOMMENDER
: El ID del recomendador, comoIdleRecommender
.
API
Para mostrar una lista de recomendaciones sobre las instancias inactivas mediante la API de 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
Reemplaza lo siguiente:
PROJECT_ID
: ID del proyectoLOCATION
: Es una región, comous-central1
.RECOMMENDER
: El ID del recomendador, comoIdleRecommender
.
Si el recomendador detecta instancias inactivas, las enumera en una tabla. En cada fila, se muestra el nombre de la instancia, una recomendación breve, la ubicación y la última fecha de actualización.
Visualiza las estadísticas y las recomendaciones detalladas
Puedes ver estadísticas y recomendaciones detalladas sobre las instancias inactivas con la consola de Google Cloud, gcloud
o la API de Recommender.
Console
Para ver las estadísticas de una instancia inactiva mediante la consola de Google Cloud, haz clic en el botón de recomendación en la lista de instancias.
gcloud
Para ver estadísticas y recomendaciones detalladas sobre las instancias inactivas 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
Reemplaza lo siguiente:
PROJECT_ID
: ID del proyectoLOCATION
: Es una región, comous-central1
.INSIGHT_TYPE
: Es el ID del tipo de estadísticasActivityInsight
.
API
Para ver estadísticas y recomendaciones detalladas sobre las instancias inactivas mediante la API de Recomendaciones, 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
Reemplaza lo siguiente:
PROJECT_ID
: ID del proyectoLOCATION
: Es una región, comous-central1
.INSIGHT_TYPE
: Es el ID del tipo de estadísticasActivityInsight
.
Aparecerá un panel en el que se mostrarán estadísticas sobre la instancia inactiva. Se proporcionan las siguientes categorías de información junto con algunos gráficos de apoyo.
Campos | Descripciones y métricas relacionadas |
---|---|
Uso del disco (cambio de bytes) | Uso de datos en bytes. Se tomaron muestras cada 60 segundos. Pertenece a database/disk/bytes_used . |
Uso máximo de CPU | El uso máximo de CPU como un porcentaje. Pertenece a database/cpu/utilization . |
Uso máximo de la memoria | El uso máximo de memoria como un porcentaje. Pertenece a database/memory/utilization . |
Recuento máximo de operaciones de lectura en el disco | La cantidad máxima de operaciones de lectura. Pertenece a database/disk/read_ops_count . |
Recuento máximo de operaciones de escritura en el disco | La cantidad máxima de operaciones de escritura. Pertenece a database/disk/write_ops_count . |
Fechas de inicio y finalización de la observación | Las fechas de inicio y finalización del período de observación de 30 días. |
En la siguiente tabla, se enumeran la estadística y la recomendación que el recomendador de instancias inactivas de Cloud SQL podría generar para ayudarte a reducir los costos. Los subtipos se pueden ver en los resultados de gcloud
y la API.
Estadística | Recomendación |
---|---|
La instancia mostró niveles bajos de actividad durante el período de observación. Subtipo: LOW_ACTIVITY
| Investiga si se puede cerrar la instancia para reducir costos. Subtipo: SHUTDOWN_INSTANCE
|
Aplicar recomendaciones
Evalúa las recomendaciones con cuidado y realiza una de las siguientes acciones:
Para examinar la recomendación, haz clic en Ver instancia.
Aparecerá un banner en la parte superior de la página que proporciona una recomendación.
Es posible que descubras que la instancia está inactiva de forma intencional y que no necesitas cerrarla. Si está inactiva por accidente, puedes detenerla y borrarla. Detener una instancia suspende los cargos que genera. Los datos de la instancia no se verán afectados, y los cargos por el almacenamiento y las direcciones IP se seguirán aplicando.
Ten cuidado cuando detienes o borras una instancia. Para evitar la pérdida de datos, primero crea una copia de seguridad.
Para descartar la recomendación, de modo de restarle énfasis y que aparezca atenuada, haz clic en Descartar.
Para cerrar el panel sin aplicar ni descartar la recomendación, haz clic en Cancelar.
También puedes exportar estas recomendaciones a BigQuery y examinarlas con Looker Studio o Looker.
¿Qué sigue?
- Supervisa la disponibilidad del disco
- Reduce las instancias de Cloud SQL sobreaprovisionadas
- Blog: Maximiza tu ROI de Cloud
- Blog: Haz más con menos
- Recomendadores de Google Cloud