Optimiza los costos con la ayuda de Gemini

En este documento, se describe cómo puedes usar Gemini para Google Cloud, un colaborador impulsado por IA, para ayudarte a optimizar los costos.

Para obtener información sobre cómo ver datos en la página Optimization de Cloud Hub, consulta Visualiza los costos y el uso de los recursos.

Gemini Cloud Assist puede ayudarte a hacer lo siguiente:

  • Obtener estadísticas sobre los cambios recientes en los costos y el uso
  • Obtener datos de costos o uso para una aplicación o un proyecto específicos
  • Obtener una explicación de los cambios en los costos de los recursos admitidos

Gemini Cloud Assist también puede investigar de forma proactiva las anomalías de costos (versión preliminar privada).

Este documento está dirigido a desarrolladores y administradores de plataformas. Si administras cuentas o presupuestos de facturación en Facturación de Cloud, consulta la documentación de optimización de costos de Facturación de Cloud, para obtener información sobre el uso de FinOps Hub y Gemini Cloud Assist en Facturación de Cloud.

Descubre cómo y cuándo Gemini para Google Cloud usa tus datos.

Antes de comenzar

  1. Configura Cloud Hub.

  2. Configura Gemini Cloud Assist.

Roles obligatorios

El rol Operador de Cloud Hub contiene la mayoría de los permisos necesarios para ver datos en la página Optimization, incluidos los permisos para ver datos de Cloud Monitoring, datos de Cloud Logging, datos de aplicaciones de App Hub, datos de recursos de Cloud Asset Inventory y recomendaciones de Active Assist.

Para obtener los permisos que necesitas para ver datos en Cloud Hub, pídele a tu administrador que te otorgue los siguientes roles de IAM en el proyecto o proyecto de administración (para carpetas habilitadas para apps):

  • Ver la mayoría de los datos en Cloud Hub: Operador de Cloud Hub (roles/cloudhub.operator)
  • Ver datos de costos: (roles/viewer) o un rol personalizado con el permiso billing.resourceCosts.get
  • Usar el chat de Gemini Cloud Assist: Usuario de Gemini Cloud Assist (roles/geminicloudassist.user)

Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.

Para realizar cambios en función de tu análisis de costos, es posible que necesites permisos adicionales o coordinación con un miembro de tu organización que tenga los permisos necesarios.

Visualiza las estadísticas generadas por Gemini

Las estadísticas de Gemini Cloud Assist sobre los cambios recientes pueden ayudarte a tener una idea rápida del costo y el uso generales de tu proyecto o aplicación.

  1. Abre la página Optimization.

    Ir a Optimization

  2. Selecciona el proyecto o la aplicación que deseas ver:

    • Para ver datos de aplicaciones, elige la carpeta configurada para la administración de aplicaciones. Las carpetas configuradas para la administración de aplicaciones tienen un ícono especial ( ). El proyecto de administración de la carpeta también tiene un ícono especial ( ) y el nombre del proyecto tiene el formato FOLDER-NAME-mp. Si eliges el proyecto de administración en lugar de la carpeta, el selector de proyectos cambiará automáticamente la selección a la carpeta.

    • Para ver datos de un proyecto individual, elige el proyecto que contiene los recursos que deseas ver.

  3. Expande la sección Insights generated by Gemini. Gemini Cloud Assist resume los cambios en los costos y el uso de recursos que podrían haber contribuido al cambio en los costos.

    En el siguiente ejemplo, se muestra un aumento del 78.6% en los costos en comparación con los 7 días anteriores, principalmente debido al uso intensivo de consultas en BigQuery y a un aumento sostenido en una instancia de Compute Engine.

  4. Para hacer una pregunta adicional sobre las estadísticas, haz clic en Ask a follow up question. Se abrirá el panel Cloud Assist.

  5. Ingresa una instrucción. Para ver ejemplos de preguntas que puedes hacer, consulta Ejemplos de instrucciones

Obtén información sobre los costos en el chat de Gemini Cloud Assist

Puedes iniciar un análisis de costos directamente desde el chat de Gemini Cloud Assist:

  1. En la Google Cloud consola de, ve a cualquier página, por ejemplo, la página Optimization.

    Ir a Optimization

  2. Selecciona el proyecto o la aplicación que deseas ver:

    • Para ver datos de aplicaciones, elige la carpeta configurada para la administración de aplicaciones. Las carpetas configuradas para la administración de aplicaciones tienen un ícono especial ( ). El proyecto de administración de la carpeta también tiene un ícono especial ( ) y el nombre del proyecto tiene el formato FOLDER-NAME-mp. Si eliges el proyecto de administración en lugar de la carpeta, el selector de proyectos cambiará automáticamente la selección a la carpeta.

    • Para ver datos de un proyecto individual, elige el proyecto que contiene los recursos que deseas ver.

  3. En la Google Cloud barra de herramientas de la consola, haz clic en spark Abrir o cerrar el chat de Gemini Cloud Assist. Se abrirá el panel Cloud Assist.

  4. Ingresa una instrucción. Para ver ejemplos de preguntas que puedes hacer, consulta Ejemplos de instrucciones

Lineamientos y ejemplos de instrucciones

En el chat de Gemini Cloud Assist, puedes obtener asistencia con instrucciones en lenguaje natural (preguntas o declaraciones).

Gemini Cloud Assist usa datos de la API de App Optimize para preguntas relacionadas con los costos sobre el uso, la misma API que proporciona datos para la página Optimization de Cloud Hub.

Para obtener detalles sobre los datos de costos y uso que la API de App Optimize proporciona a Gemini Cloud Assist, consulta Acerca de los costos de los recursos.

Lineamientos de instrucciones

Usa la siguiente información para escribir tus instrucciones:

  • Fechas : Puedes especificar períodos, como 2025-10-1 to 2025-10-31.
    • Si no especificas un período, el período predeterminado son los 7 días anteriores.
    • Las instrucciones para obtener datos de la semana anterior establecen el período desde el último lunes hasta el domingo.
    • Las instrucciones para obtener datos del mes anterior establecen el período en el último mes calendario.
  • Aplicaciones : Para las aplicaciones de App Hub, debes especificar el nombre de la aplicación en la instrucción, incluso si estás viendo una página en la Google Cloud consola que muestra datos de una aplicación. El nombre de la aplicación es el identificador único de la aplicación, como web-store. Si usas el nombre visible de la aplicación, como "Web store", es posible que Gemini Cloud Assist analice tu instrucción de forma incorrecta.
  • Si preguntas sobre varios proyectos o aplicaciones en una sola sesión de chat, incluye el ID del proyecto o el nombre de la aplicación en las preguntas de seguimiento para que el contexto sea claro. Si no especificas un proyecto en la instrucción, Gemini Cloud Assist usa el proyecto que seleccionaste en el selector de proyectos.
  • Datos de análisis de costos: Gemini Cloud Assist puede sugerir explicaciones para los cambios en los costos en función del uso de recursos o del uso de SKU de Facturación de Cloud para los recursos admitidos.

Ejemplos de instrucciones

En esta sección, se proporcionan ejemplos de instrucciones para analizar los costos.

Obtén datos de costos y uso

En los siguientes ejemplos de instrucciones, se muestran preguntas generales sobre los costos y el uso:

Instrucción Tipo de respuesta
¿Cuánto gasté en este proyecto el mes pasado? Un resumen de los costos del último mes calendario para el proyecto seleccionado.
"¿Cuánto me costó mi clúster de GKE my-cluster-id el mes pasado?" Un resumen de los costos del clúster my-cluster-id en el último mes calendario.
Muéstrame mis costos en us-central1. Un resumen de los costos de los recursos en el proyecto seleccionado en la región us-central1 durante los últimos 7 días.
"¿Cuáles fueron los recursos menos rentables el mes pasado para mi app my-favourite-app?" Una lista de los recursos menos rentables de la aplicación my-favourite-app en el último mes.
"¿Cuáles son mis recursos con mayor aprovisionamiento excesivo que me cuestan más?" Una lista de los recursos con mayor aprovisionamiento excesivo en el proyecto seleccionado en los últimos 7 días.

Analiza los cambios en los costos

Para obtener más información sobre un cambio en los costos, puedes usar instrucciones como las siguientes:

  • "Compara mis costos entre el 1 de febrero de 2026 y el 1 de marzo de 2026".
  • "¿Por qué aumentaron mis costos en los últimos 5 días?".
  • "¿Por qué el cambio en los costos es tan grande hoy?".
  • "¿Puedes explicar por qué prod-cluster costó más esta semana?".

A medida que Gemini Cloud Assist genera una respuesta, el proceso de investigación se muestra en el panel de chat. Para ocultar esta información, haz clic en Hide process.

Considera una situación de ejemplo en la que un desarrollador crea un nuevo servicio de Cloud Run llamado orchestrator-app con ajuste de escala automático y olvida establecer la cantidad máxima de instancias en el servicio. Un aumento inesperado en el tráfico genera cientos de instancias recién creadas.

El administrador del equipo observa el aumento repentino en los costos en la página Optimización y escribe la siguiente instrucción:

Why did the Cloud Run service orchestrator-app cost me so much more yesterday?

Después de realizar un análisis, Gemini Cloud Assist proporciona dos sugerencias.

The cost of Cloud Run service `orchestrator-app` increased by 300% over
the last 72 hours because the service scaled to 300 instances to handle a
traffic surge. Because no Max Instances limit was defined, the service scaled
without limit, resulting in additional compute charges. This service was
initially deployed with these scaling parameters on 2026-02-07.

Another possible reason could be that someone configured the requests per
instance for the Cloud Run service to be a low number, which
led to an increase in the number of instances and costs.