Las estadísticas de los grupos de instancias gestionados (MIGs) te ayudan a comprender el uso de CPU y memoria de las instancias de máquina virtual (VM) que forman parte de tu MIG. Estas estadísticas se generan automáticamente a partir de las métricas del sistema o de las métricas recogidas por el servicio Cloud Monitoring. Puedes usar estas estadísticas para tomar decisiones sobre cómo cambiar el tamaño del tipo de máquina de tu MIG y, de esta forma, usar los recursos de las VMs de manera más eficiente.
Para obtener más información sobre las estadísticas, consulta el artículo Estadísticas.
Antes de empezar
-
Si aún no lo has hecho, configura la autenticación.
La autenticación verifica tu identidad para acceder a Google Cloud servicios y APIs. Para ejecutar código o ejemplos desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Instala Google Cloud CLI. Después de la instalación, inicializa la CLI de Google Cloud ejecutando el siguiente comando:
gcloud init
Si utilizas un proveedor de identidades (IdP) externo, primero debes iniciar sesión en la CLI de gcloud con tu identidad federada.
- Set a default region and zone.
REST
Para usar las muestras de la API REST de esta página en un entorno de desarrollo local, debes usar las credenciales que proporciones a la CLI de gcloud.
Instala Google Cloud CLI. Después de la instalación, inicializa la CLI de Google Cloud ejecutando el siguiente comando:
gcloud init
Si utilizas un proveedor de identidades (IdP) externo, primero debes iniciar sesión en la CLI de gcloud con tu identidad federada.
Para obtener más información, consulta el artículo Autenticarse para usar REST de la documentación sobre autenticación de Google Cloud .
Ver estadísticas de recomendaciones de MIGs
Compute Engine genera recomendaciones de tipos de máquina basadas en estadísticas de recursos. Si consultas las estadísticas asociadas a un MIG específico, puedes obtener más información sobre el uso de la CPU y la memoria de ese MIG.
Para ver las estadísticas que han generado una recomendación específica, usa la herramienta de línea de comandos gcloud o REST.
gcloud
Para ver en detalle todas las estadísticas disponibles de una zona específica, usa el comando
insights list
.gcloud recommender insights list --project=PROJECT_ID \ --location=LOCATION \ --insight-type=INSIGHT_TYPE_ID \ --format=FORMAT
Haz los cambios siguientes:
PROJECT_ID
: el ID de tu proyecto.LOCATION
: la zona que contiene los recursos de los que quieres ver estadísticas.INSIGHT_TYPE_ID
: el ID del tipo de estadística. Para ver una lista de las estadísticas de VMs disponibles, consulta Tipos de estadísticas de MIGs.FORMAT
: el formato de salida que prefieras (por ejemplo,json
).
Un resultado típico del comando
insights list
con el formato de salidajson
podría ser el siguiente.[ { "name": "projects/PROJECT_ID/locations/us-central1-a/insightTypes/google.compute.instanceGroupManager.CpuUsagePredictionInsight/insights/0ec21a13-bb04-3121-7321-dc43a11cc3e3", "description": "Predicted CPU usage is 1.5 vCPUs.", "targetResources": [ "//compute.googleapis.com/projects/PROJECT_ID/zones/us-central1-a/instanceGroupManagers/test-instance" ], "insightSubtype": "CPU_USAGE_PREDICTION", "lastRefreshTime": "2021-09-15T06:50:45Z", "observationPeriod": "14 days", "stateInfo": { "state": "ACTIVE" }, "content": { "predictedCpuCores": 1.5 }, "category": "PERFORMANCE", "etag": "fds421j2340", "associatedRecommendations": [ { "recommendation": "projects/PROJECT_ID/locations/us-central1-a/recommenders/google.compute.instanceGroupManager.MachineTypeRecommender/recommendations/0fd31b24-cc05-4132-8431-ed54a22dd4f1" } ] } ]
REST
Para ver en detalle todas las estadísticas disponibles de una zona específica, usa el método
insights.list
.GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/INSIGHT_TYPE_ID/insights
Haz los cambios siguientes:
PROJECT_ID
: el ID de tu proyecto.LOCATION
: la zona que contiene los recursos de los que quieres ver estadísticas.INSIGHT_TYPE_ID
: el ID del tipo de estadística. Para ver una lista de las estadísticas de VMs disponibles, consulta Tipos de estadísticas de MIGs.
Un resultado típico del método
insights.list
podría ser el siguiente.[ { "name": "projects/PROJECT_ID/locations/us-central1-a/insightTypes/google.compute.instanceGroupManager.CpuUsagePredictionInsight/insights/0ec21a13-bb04-3121-7321-dc43a11cc3e3", "description": "Predicted CPU usage is 1.5 vCPUs.", "targetResources": [ "//compute.googleapis.com/projects/PROJECT_ID/zones/us-central1-a/instanceGroupManagers/test-instance" ], "insightSubtype": "CPU_USAGE_PREDICTION", "lastRefreshTime": "2021-09-15T06:50:45Z", "observationPeriod": "14 days", "stateInfo": { "state": "ACTIVE" }, "content": { "predictedCpuCores": 1.5 }, "category": "PERFORMANCE", "etag": "fds421j2340", "associatedRecommendations": [ { "recommendation": "projects/PROJECT_ID/locations/us-central1-a/recommenders/google.compute.instanceGroupManager.MachineTypeRecommender/recommendations/0fd31b24-cc05-4132-8431-ed54a22dd4f1" } ] } ]
Para obtener más información sobre las estadísticas, consulta la documentación de referencia.
Tipos de estadísticas de MIG
Puedes usar diferentes estadísticas para obtener información sobre el rendimiento de tus MIGs. Cada tipo de estadística tiene atributos de contenido específicos.
En las siguientes secciones se proporciona una referencia de las estadísticas de MIG disponibles.
Información valiosa sobre el uso de CPU
Compute Engine crea estadísticas de uso de CPU cuando el uso de CPU de tus MIGs ha sido superior o inferior al habitual durante el último periodo de observación.
El ID del tipo de estadística es
google.compute.instanceGroupManager.CpuUsageInsight
.Los subtipos disponibles son los siguientes:
HIGH_CPU_USAGE
LOW_CPU_USAGE
Se asocian a descripciones de estadísticas como las siguientes:
In the last 7 days for 80% of the time, CPU usage was greater than or equal to 83% for the least utilized VM instance. In the last 7 days for 80% of the time, CPU usage was greater than or equal to 93% for the most utilized VM instance.
In the last 7 days for 80% of the time, CPU usage was lower than or equal to 10% for the most utilized VM instance. In the last 7 days for 80% of the time, CPU usage was lower than or equal to 3% for the least utilized VM instance.
En la siguiente tabla se ofrece información sobre el contenido asociado a las estadísticas de uso de la CPU.
Atributo Tipo Descripción pointsForLeastUtilizedVm
ARRAY Matriz de objetos. Cada objeto contiene las siguientes propiedades:
sampleProbability
: (DOUBLE) Cantidad relativa de muestras de uso de CPU por debajo del valor de la función de cuantiles.quantileFunctionValue
: (DOUBLE) Límite superior del uso de la CPU que contiene al menos una parte (probabilidad de muestra) de las muestras.El valor representa la proporción de la cantidad total de vCPUs y está en el intervalo [0, 1].
pointsForMostUtilizedVm
ARRAY Matriz de objetos. Cada objeto contiene las siguientes propiedades:
sampleProbability
: (DOUBLE) Cantidad relativa de uso de CPU muestras por debajo del valor de la función de cuantiles.quantileFunctionValue
: (DOUBLE) Límite superior del uso de la CPU que contiene al menos una parte (probabilidad de muestra) de las muestras.El valor representa la proporción de la cantidad total de vCPUs y está en el intervalo [0, 1].
Información valiosa sobre la predicción del uso de CPU
Compute Engine crea estadísticas de uso de CPU para indicar el uso de CPU previsto para el día siguiente.
El ID del tipo de estadística es
google.compute.instanceGroupManager.CpuUsagePredictionInsight
.Una descripción habitual que puedes encontrar en esta estadística es similar a la siguiente:
Predicted CPU usage of a single instance is 1.5 vCPUs.
En la siguiente tabla se proporciona información sobre el contenido asociado a las estadísticas de predicción del uso de la CPU.
Atributo Tipo Descripción predicted_cpu_cores
DOUBLE Cantidad prevista de núcleos de CPU. Estadísticas sobre la tendencia del uso de CPU
Compute Engine crea estadísticas de tendencias de uso de CPU cuando el uso de CPU muestra una tendencia creciente o decreciente en el último periodo de observación.
El ID del tipo de estadística es
google.compute.instanceGroupManager.CpuUsageTrendInsight
.Los subtipos disponibles son los siguientes:
CPU_USAGE_INCREASE
CPU_USAGE_DECREASE
Por lo general, se asocian a descripciones de estadísticas como las siguientes:
In the last 7 days, average daily CPU usage has increased by 8% from 65% to 73%.
In the last 7 days, average daily CPU usage has decreased by 10% from 55% to 45%.
En la siguiente tabla se ofrece información sobre el contenido asociado a las estadísticas de tendencias de uso de la CPU.
Atributo Tipo Descripción cpu_usage_percentage_at_start
DOUBLE Media diaria del uso de la CPU al inicio del periodo de observación. El valor representa el porcentaje del número total de vCPUs y está comprendido entre 0 y 100.
cpu_usage_percentage_at_end
DOUBLE Media diaria del uso de la CPU al final del periodo de observación. El valor representa el porcentaje del número total de vCPUs y está comprendido entre 0 y 100.
cpu_usage_percentage_change
DOUBLE Cambio previsto de la media diaria del uso de la CPU durante el periodo de observación. La predicción usa la regresión lineal para modelizar el cambio del uso diario de la CPU.
El valor representa el porcentaje del número total de vCPUs y está comprendido entre 0 y 100.
Información valiosa sobre el uso de memoria
Compute Engine crea estadísticas de uso de memoria si el uso de memoria es excepcionalmente alto o bajo durante el periodo de observación.
El ID del tipo de estadística es
.google.compute.instanceGroupManager.MemoryUsageInsight
.Los subtipos disponibles son los siguientes:
HIGH_MEMORY_USAGE
LOW_MEMORY_USAGE
Por lo general, se asocian a descripciones de estadísticas como las siguientes:
In the last 12 days for 80% of the time, memory usage was greater than or equal to 64%.
In the last 7 days for 50% of the time, memory usage was lower than or equal to 10%.
En la siguiente tabla se proporciona información sobre el contenido asociado a las estadísticas de uso de memoria.
Atributo Tipo Descripción sample_probability
DOUBLE Cantidad relativa de muestras de uso de memoria por debajo del valor de la función de cuantiles. El valor está en el intervalo [0, 1].
quantile_function_lowest_value
DOUBLE Límite superior del uso de memoria que contiene al menos una parte (probabilidad de muestra) de las muestras de la VM menos utilizada. El valor representa la proporción de la cantidad total de memoria y está comprendido entre 0 y 1.
quantile_function_highest_value
DOUBLE Límite superior del uso de memoria que contiene al menos una parte (probabilidad de muestra) de las muestras de la VM más utilizada. El valor representa la proporción de la cantidad total de memoria y está comprendido entre 0 y 1.
Información valiosa sobre la predicción del uso de memoria
Compute Engine crea estadísticas de predicción del uso de memoria para indicar el uso de memoria previsto para el día siguiente.
El ID del tipo de estadística es
google.compute.instanceGroupManager.MemoryUsagePredictionInsight
.Una descripción habitual de una estadística es la siguiente:
Predicted memory usage is 1536 MB.
En la siguiente tabla se proporciona información sobre el contenido asociado a las estadísticas de predicción del uso de memoria.
Atributo Tipo Descripción predicted_memory_mb
DOUBLE Cantidad de memoria prevista expresada en MB. Siguientes pasos
- Consulta más información sobre las recomendaciones de tipos de máquinas que crea Compute Engine a partir de las estadísticas.
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-09-12 (UTC).
-