El recomendador de instancias inactivas de Cloud SQL le ayuda a detectar instancias que podrían estar inactivas y le proporciona información y recomendaciones para reducir costos. Esta página 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 de antigüedad. 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 durante el período de observación es inferior a un umbral determinado, el recomendador considera que la instancia está inactiva. Se generan recomendaciones cada 24 horas para cerrar dichas instancias.
Precios
El recomendador de instancias inactivas de Cloud SQL se encuentra en el nivel de precios de Recomendador estándar .
Antes de empezar
Antes de poder ver recomendaciones y perspectivas, haga lo siguiente:
- Para obtener los permisos para ver y trabajar con información y recomendaciones, asegúrese de tener los roles necesarios.
Para obtener más información sobre los roles, consulte Cómo comprender los roles y otorgar permisos de IAM .Tareas 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.
Lista de recomendaciones de instancias inactivas de Cloud SQL
Puede enumerar recomendaciones de instancias inactivas mediante el uso de Google Cloud consola, gcloud
o la API de recomendación.
Consola
Para enumerar recomendaciones sobre instancias inactivas mediante el uso deGoogle Cloud consola, siga estos pasos:
Vaya a la página Instancias de Cloud SQL .
Haga clic en Ver todo en el banner de recomendaciones de instancias inactivas.
Alternativamente, siga estos pasos:
Vaya al Centro de recomendaciones .
Ir al Centro de recomendaciones
Para obtener más información, consulte Primeros pasos con Recommendations Hub .
En la tarjeta Reducir costo de instancia de Cloud SQL , haga clic en Ver todo .
Haga clic en la pestaña Apagar instancia .
nube g
Para enumerar recomendaciones sobre instancias inactivas mediante gcloud
, ejecute el comando gcloud recommender recommendations list
de la siguiente manera:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.RECOMMENDER
Reemplace lo siguiente:
-
PROJECT_ID
: Su ID de proyecto. -
LOCATION
: Una región, comous-central1
. -
RECOMMENDER
: El ID del recomendador comoIdleRecommender
.
API
Para enumerar recomendaciones sobre instancias inactivas mediante la API de recomendaciones , llame 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
Reemplace lo siguiente:
-
PROJECT_ID
: Su ID de proyecto. -
LOCATION
: Una región, comous-central1
. -
RECOMMENDER
: El ID del recomendador comoIdleRecommender
.
Si el recomendador detecta instancias inactivas, las muestra en una tabla. Cada fila muestra el nombre de la instancia, una breve recomendación, la ubicación y la fecha de la última actualización.
Ver información y recomendaciones detalladas
Puede ver información y recomendaciones detalladas sobre instancias inactivas mediante el uso de Google Cloud consola, gcloud
o la API de recomendación.
Consola
Para ver información sobre una instancia inactiva mediante el uso deGoogle Cloud consola, haga clic en el botón de recomendación en la lista de instancias.
nube g
Para ver información y recomendaciones detalladas sobre instancias inactivas mediante gcloud
, ejecute 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
Reemplace lo siguiente:
-
PROJECT_ID
: Su ID de proyecto. -
LOCATION
: Una región, comous-central1
. -
INSIGHT_TYPE
: El ID del tipo de información comoActivityInsight
.
API
Para ver información y recomendaciones detalladas sobre instancias inactivas mediante la API de recomendaciones , llame 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
Reemplace lo siguiente:
-
PROJECT_ID
: Su ID de proyecto. -
LOCATION
: Una región, comous-central1
. -
INSIGHT_TYPE
: El ID del tipo de información comoActivityInsight
.
Aparece un panel con información 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) | Utilización de datos en bytes. Muestreo cada 60 segundos. Pertenece a database/disk/bytes_used . |
Utilización máxima de la CPU | La utilización máxima de la CPU como porcentaje. Se refiere a database/cpu/utilization . |
Utilización máxima de memoria | La utilización máxima de memoria como porcentaje. Se refiere a database/memory/utilization . |
Número máximo de operaciones de lectura de disco | El número máximo de operaciones de lectura. Pertenece a database/disk/read_ops_count . |
Número máximo de operaciones de escritura en disco | El número máximo 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. |
La siguiente tabla muestra la información y las recomendaciones que el recomendador de instancias inactivas de Cloud SQL puede generar para ayudarle a reducir costos. Los subtipos se pueden ver en los resultados gcloud
y de la API.
Conocimiento | Recomendación |
---|---|
La instancia ha mostrado niveles bajos de actividad durante el período de observación. Subtipo: LOW_ACTIVITY | Investigar para verificar si se puede apagar la instancia para reducir costos. Subtipo: SHUTDOWN_INSTANCE |
Aplicar recomendaciones
Evalúe cuidadosamente las recomendaciones y realice alguna de las siguientes acciones:
Para examinar la recomendación, haga clic en Ver instancia .
Aparece un banner en la parte superior de la página con una recomendación.
Es posible que la instancia esté inactiva intencionalmente y no necesite apagarla. Si lo está accidentalmente, puede detenerla y eliminarla . Al detener una instancia, se suspenden sus cargos. Los datos de la instancia no se ven afectados y los cargos por almacenamiento y direcciones IP siguen aplicándose.
Tenga cuidado al detener o eliminar una instancia. Para evitar la pérdida de datos, cree primero una copia de seguridad .
Para descartar la recomendación de modo que no tenga tanto énfasis y aparezca atenuada, haga clic en Descartar .
Para cerrar el panel sin aplicar ni descartar la recomendación, haga clic en Cancelar .
También puedes exportar estas recomendaciones a BigQuery y examinarlas mediante Looker Studio o Looker .
¿Qué sigue?
- Supervisar la disponibilidad del disco
- Reducir el exceso de aprovisionamiento de instancias de Cloud SQL
- Blog: Maximice el ROI de su nube
- Blog: Haz más con menos
- Google Cloud recomendadores