La página del Explorador de costos te permite supervisar y comprender los costos y el uso de los recursos en tu proyecto de Google Cloud o en tu aplicación de App Hub. El Explorador de costos proporciona una visualización actual e histórica de los datos de costos y las métricas de utilización, lo que te ayuda a tomar decisiones fundamentadas sobre las oportunidades de optimización.
Por ejemplo, los desarrolladores y los administradores de la plataforma de tu organización pueden usar el Explorador de costos cuando quieran hacer lo siguiente:
Determina cómo aumentaron los costos de la carga de trabajo de App Hub
cymbalen las últimas dos semanas.Determina qué recursos de tu proyecto Google Cloud tienen un costo alto y un uso bajo.
Identifica los grupos de instancias administrados (MIG) de Compute Engine de alto costo que tienen un uso bajo dentro de una aplicación.
La asistencia de Gemini también está disponible para optimizar los costos y la utilización. Para obtener más información, consulta Optimiza los costos con la asistencia de Gemini.
Si administras cuentas o presupuestos de facturación en Facturación de Cloud, consulta la siguiente información para optimizar los costos:
- Documentación sobre la optimización de costos de la Facturación de Cloud, que incluye información sobre el uso de FinOps Hub y Gemini Cloud Assist en la Facturación de Cloud
- La exportación de la Facturación de Cloud a BigQuery te permite realizar un análisis de costos más detallado en BigQuery o visualizar los datos de costos en herramientas como [Looker Studio][looker].
Limitaciones y problemas conocidos
Durante la versión preliminar, es posible que algunos datos de costos y cambios en los costos estén incompletos, incluidos los datos de los clústeres zonales de Google Kubernetes Engine (GKE).
Los costos de las VMs de Compute Engine, los MIG de Compute Engine y los clústeres de GKE no incluyen los cargos de red por la salida de datos ni el uso de Persistent Disk. Estos costos se informan por separado.
Si ves los datos de una aplicación de App Hub, se aplican las siguientes limitaciones:
- Solo puedes ver los costos de una aplicación si todos los costos de los recursos de la aplicación están en la misma moneda. Si una aplicación tiene recursos asociados con diferentes cuentas de facturación, todas las cuentas de facturación deben configurarse con la misma moneda para ver los datos de costos de la aplicación.
- No puedes ver ni filtrar los recursos por ubicación.
Antes de comenzar
El Explorador de costos usa la Facturación de Cloud para recuperar los datos de costos y Cloud Monitoring para obtener las métricas de utilización. Para usar el Explorador de costos, necesitas acceso a los datos de supervisión y a la información de configuración, así como la capacidad de ver los datos de la Facturación de Cloud.
Si deseas ver los datos de costos por aplicación de App Hub, verifica que hayas configurado App Hub y creado tus aplicaciones.
Si solo ves los datos de costos de un proyecto, habilita la API de App Optimize en el proyecto.
En la barra de herramientas de la consola de Google Cloud , selecciona el proyecto en el que deseas habilitar la API.
Enable the App Optimize API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.
El Explorador de costos solo admite las aplicaciones administradas en una carpeta configurada para la administración de aplicaciones. No admite aplicaciones en un proyecto host ni en un límite de un solo proyecto.
Roles obligatorios
Para usar el Explorador de costos, se requieren diferentes permisos según si visualizas los datos por proyecto o por aplicación.
Ver por proyecto
Para obtener los permisos que necesitas para ver los datos de costos y uso de un proyecto, pídele a tu administrador que te otorgue los siguientes roles de IAM en el proyecto:
-
Habilita las APIs:
Administrador de Service Usage (
roles/serviceusage.serviceUsageAdmin) -
Ver datos de utilización:
Visualizador de Monitoring (
roles/monitoring.viewer) -
Ver costos:
Visualizador (
roles/viewer) o un rol personalizado con el permisobilling.resourceCosts.get
Si tu administrador ya te otorgó el rol de Operador de Cloud Hub (roles/cloudhub.operator), los permisos de Visualizador de Monitoring se incluyen en ese rol.
Ver por aplicación
Para obtener los permisos que necesitas para ver los datos de costos y uso de una aplicación, pídele a tu administrador que te otorgue los siguientes roles de IAM en el proyecto de administración de una carpeta:
-
Ver datos de utilización:
Visualizador de Monitoring (
roles/monitoring.viewer) -
Ver datos de aplicaciones:
Visualizador de App Hub (
roles/apphub.viewer) -
Ver datos en una carpeta:
Visualizador de carpetas (
roles/folder.viewer)
Cómo ver el Explorador de costos
Para ver el Explorador de costos, haz lo siguiente:
-
En la consola de Google Cloud , ve a la página Explorador de costos:
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
Selecciona el proyecto o la aplicación que deseas ver:
Para ver los datos de un proyecto, selecciónalo en el selector de proyectos que se encuentra en la parte superior de la página.
Para ver los datos de una aplicación, en la barra de herramientas de la consola deGoogle Cloud , selecciona el proyecto de administración de una carpeta. Luego, ve a la barra de herramientas del Explorador de costos y configura la vista en Aplicación. Si no sabes qué proyecto seleccionar, consulta a tu administrador.
También puedes ver los datos de costos y uso en la página Optimization de Cloud Hub. La página Optimización muestra un resumen de los datos que ves en el Explorador de costos, lo que te permite identificar tendencias de un vistazo. Puedes ver las tendencias del costo total de tu proyecto o aplicación seleccionados, los 5 recursos principales por cambio de costo y los 5 recursos más subutilizados. En la sección Recursos por costo y uso, puedes explorar más a fondo tus datos de costos y uso haciendo clic en Ver detalles en el Explorador de costos.
Explora tus costos y tu uso
El Explorador de costos te permite ver solo los datos de costos o los datos de costos junto con las métricas de utilización.
Puedes filtrar los datos presentados ajustando el selector de intervalo de tiempo, en el que puedes seleccionar 1 día, 7 días, 14 días o 30 días.
La Facturación de Cloud y el Explorador de costos categorizan los costos relacionados con los productos de manera diferente.
El Explorador de costos organiza los costos de forma lógica por producto. La Facturación de Cloud agrupa los SKU para el uso de recursos en servicios. Un servicio de Facturación de Cloud puede ser un subconjunto de un producto Google Cloudo puede incluir SKU de varios productos Google Cloud . Estos servicios de Facturación de Cloud no están relacionados con los servicios de App Hub.
Por ejemplo, los costos de los productos de Compute Engine y GKE equivalen a varios servicios de Facturación de Cloud.
| Producto en el Explorador de costos | Servicio en la Facturación de Cloud |
|---|---|
| Compute Engine | Compute Engine y VM Manager |
| GKE | Compute Engine y GKE |
| Persistent Disk | Compute Engine |
El servicio de redes incluye SKU para muchos productos de redes, como Cloud Load Balancing, Cloud NAT, Cloud VPN, Private Service Connect y el panel de rendimiento. El Explorador de costos categoriza estos costos por producto, pero Facturación de Cloud solo proporciona un servicio de redes y no tiene servicios definidos para cada producto de redes.
Puedes buscar en la lista de Google Cloud SKUs para obtener más información sobre cómo se categorizan los SKUs en la Facturación de Cloud.
Análisis por costo
En la sección Resumen de costos para el alcance seleccionado del Explorador de costos, se muestran datos sobre el costo total, el cambio en el costo total y el cambio en el costo total por recurso.
El costo total se basa en el uso del proyecto o la aplicación seleccionados según los precios de tu contrato, antes de que se apliquen los descuentos por compromiso de uso (CUD) o cualquier otro crédito. En el caso de una aplicación, el costo total incluye todos los recursos que usa por completo la aplicación. Este costo total no incluye los costos de los recursos que se comparten en todas las aplicaciones.
En la tabla de costos totales, se desglosan los costos de los productos y recursos admitidos. Los productos no admitidos se clasifican como Otros en la columna Producto, y los recursos no admitidos se clasifican como Otros en la columna Tipo de recurso. Para obtener una lista de los recursos compatibles, consulta Productos compatibles.
Análisis por costo y uso
En el caso de los productos Google Cloud compatibles, puedes explorar más los costos en relación con los recursos en la sección Explorar los recursos analizados.
En esta sección, puedes seleccionar una métrica que agregue el costo y el uso, y se presenta un diagrama de árbol que organiza el costo por tamaño y el uso por color. Por ejemplo, esta sección puede ser útil para identificar los recursos que cuestan más y que, al mismo tiempo, tuvieron un uso de CPU bajo en los últimos 30 días.
Productos compatibles
El filtro Producto del Explorador de costos enumera los productos que están integrados en el Explorador de costos.
En la siguiente tabla, se enumeran los productos compatibles con datos de costos a nivel del recurso.
| Nombre del producto | Tipos de recursos admitidos |
|---|---|
| AlloyDB para PostgreSQL | Copia de seguridad Clúster Instancia |
| Bigtable | Perfil de la app Instancia |
| Cloud Deploy | Canalización de entrega |
| Cloud Run Functions | Función |
| Compute Engine | Dirección Disco Regla de reenvío Dirección global Regla de reenvío global Imagen Instancia Snapshot instantánea Adjunto de VLAN Imagen de máquina Grupo de instancias de máquinas Adjunto de red Reserva Router Snapshot Grupo de almacenamiento Puerta de enlace de VPN de destino Puerta de enlace de VPN Túnel de VPN |
| Google Kubernetes Engine | Clúster |
| Dataflow | Trabajo Snapshot |
| Cloud Data Fusion | Instancia |
| Dataproc Metastore | Servicio |
| Firestore | Base de datos |
| Copia de seguridad para GKE | Plan de creación de copias de seguridad |
| Cloud Logging | Bucket de registros |
| Servicio administrado para Microsoft Active Directory | Dominio |
| Memorystore for Redis | Instancia |
| Cloud Run | Job Service |
| Secret Manager | Secreto |
| Spanner | Instance Database |
| API de Cloud SQL Admin | Instancia |
| Cloud Storage | Bucket |
¿Qué sigue?
- Explora las oportunidades de ahorro y optimización de costos en FinOps Hub.
- Realiza análisis de costos detallados con los informes de Facturación de Cloud.
- Obtén información sobre las prácticas recomendadas para la optimización de costos en el documento Google Cloud Framework de arquitectura: Optimización de costos.