La API de App Optimize te permite crear informes para analizar el gasto en la nube y el uso de recursos. Para ayudarte a interpretar los datos de los informes de manera más eficaz, revisa la información de este documento sobre la fuente, la categorización y las limitaciones de los datos.
Datos de costos
- Fuente: Los datos de costos se basan en la misma información que alimenta tus informes y exportaciones de Facturación de Cloud.
- Latencia: Google Cloud Los productos informan los datos de costos y de uso a los procesos de la Facturación de Cloud en intervalos variables. Es posible que haya una demora entre el uso que hagas de los servicios de Google Cloud y el momento en que el uso y los costos estén disponibles para la API de App Optimize. Por lo general, los costos están disponibles en un plazo de un día, aunque, a veces, pueden tardar más de 24 horas.
- Costos brutos: Los costos que se muestran son, por lo general, costos brutos, que reflejan el uso a los precios de tu contrato antes de que se apliquen los créditos, como los descuentos por compromiso de uso, los descuentos por uso continuo o los créditos promocionales.
- Moneda: Cuando se establece el alcance en una aplicación de App Hub, todos los recursos subyacentes de esa aplicación deben usar la misma moneda para que se agreguen los costos. Si los recursos están vinculados a cuentas de facturación con diferentes monedas, es posible que los datos de costos de esa aplicación estén incompletos.
- Período: El período máximo para un filtro de informe es de 90 días antes de la fecha actual. La hora de inicio debe estar dentro del período de 90 días.
Datos de uso
- Fuente: Las métricas de utilización provienen de Cloud Monitoring.
- Período: El período máximo para un filtro de informe es de 90 días antes de la fecha actual. La hora de inicio debe estar dentro del período de 90 días. Las métricas de Cloud Run solo están disponibles durante seis semanas antes de la fecha actual.
- Disponibilidad: La disponibilidad depende del tipo de recurso y de si los agentes adecuados (como el agente de operaciones) están configurados para recopilar métricas detalladas.
Categorías de producto
Los nombres de los productos que se usan en la API de App Optimize están diseñados para ser lógicos y fáciles de usar. Es posible que estos agrupen los costos de manera diferente a las categorías de servicios que se usan en los informes de Facturación de Cloud. Por ejemplo, los costos que la API de App Optimize atribuye a "Compute Engine" pueden abarcar varios servicios subyacentes desde la perspectiva de Facturación de Cloud.
Si los costos están asociados con un producto que la API de App Optimize no admite, la dimensiónproduct_display_name estará en blanco.
Costos a nivel del recurso
En esta sección, se enumeran los productos compatibles con datos de costos a nivel del recurso.
App Hub no admite todos los recursos que admite la API de App Optimize, y hay algunas limitaciones para los costos informados. Para obtener más información, consulta Costos de la aplicación.
(Versión preliminar) Los costos de transferencia de datos se registran por separado como costos de redes.| Nombre del producto | Recursos admitidos | Información adicional |
|---|---|---|
| AlloyDB para PostgreSQL | Copia de seguridad Clúster Instancia |
|
| App Engine | Servicio | Los costos de transferencia de datos se informan por separado como costos de redes. |
| Bigtable | Instancia de perfil de app |
Para las instancias: Los costos de transferencia de datos se registran por separado como costos de redes. |
| Cloud Deploy | Canalización de entrega | |
| Cloud Run | Job Service |
|
| Cloud Run Functions | Función |
Los costos de transferencia de datos se informan por separado como costos de redes. |
| Compute Engine | Asignación Dirección Disco Regla de reenvío Dirección global Imagen Instancia Instantánea inmediata Imagen de máquina Grupo de instancias administrado (MIG) Adjunto de red Reserva Instantánea Grupo de almacenamiento Puerta de enlace de VPN de destino Puerta de enlace de VPN Túnel VPN |
|
| Google Kubernetes Engine | Clúster |
|
| Dataflow | Job Snapshot |
|
| Cloud Data Fusion | Instancia | |
| Managed Service para Apache Spark | Batch Cluster Session |
Para clústeres:
|
| Dataproc Metastore | Servicio | |
| Firestore | Base de datos |
Los costos de transferencia de datos se informan por separado como costos de redes. |
Cloud Interconnect (vista previa) |
Adjunto de VLAN |
El costo del recurso incluye el costo por hora del adjunto de VLAN. Los costos de transferencia de datos para el adjunto de VLAN se informan por separado como costos de redes. Los costos de transferencia de datos no se atribuyen a los recursos que usan el adjunto de VLAN. |
| Copia de seguridad para GKE | Plan de creación de copias de seguridad | |
Cloud Load Balancing (vista previa) |
Regla de reenvío |
Los costos de transferencia y procesamiento de datos no se atribuyen a los recursos que usan la regla de reenvío o el mapa de URLs.
Los costos de transferencia y procesamiento de datos de una regla de reenvío o un mapa de URLs se registran por separado como costos de redes. |
| Cloud Logging | Bucket de registros | |
| Servicio administrado para Microsoft Active Directory | Dominio | |
| Memorystore for Redis | Instancia | |
| Secret Manager | Secret | |
| Spanner | Instancia Database |
|
| API de Cloud SQL Admin | Instancia | |
| Cloud Storage | Bucket |
Los costos de transferencia de datos se informan por separado como costos de redes. |
Costos de la aplicación
En el caso de una aplicación de App Hub, el costo total incluye todos los recursos que usa por completo la aplicación.
Se aplican las siguientes limitaciones a los costos de las aplicaciones:
- El costo total de la aplicación no incluye los costos de lo siguiente:
- Recursos que se comparten entre aplicaciones, como los adjuntos de VLAN
- Recursos de corta duración, como las sesiones y los lotes de Managed Service para Apache Spark
- El costo de la aplicación solo incluye los costos de los recursos que admite App Hub y admite la API de App Optimize.
- Cuando se define el alcance por una aplicación de App Hub, todos los recursos de la aplicación subyacente deben usar la misma moneda. Si los recursos de la aplicación están vinculados a cuentas de facturación con diferentes monedas, es posible que los datos de costos de la aplicación estén incompletos o no se muestren.
- No puedes filtrar los recursos por ubicación.
¿Qué sigue?
- Obtén más información sobre los informes.