Ce document fournit des informations sur la source des données de coût et d'utilisation de l'API App Optimize, sur la façon dont les données sont catégorisées et sur les limites de disponibilité des données.
Données de coût
- Source : les données de coût sont basées sur les mêmes informations que celles utilisées dans vos rapports et exportations Cloud Billing.
- Latence : les produits Google Cloud transmettent les données d'utilisation et de coût aux processus Cloud Billing à des intervalles variables. Vous pouvez constater un délai entre votre utilisation des services Google Cloud et la disponibilité des données d'utilisation et de coût pour l'API App Optimize. Généralement, les coûts sont disponibles dans la journée, mais cela peut parfois prendre plus de 24 heures.
- Coûts bruts : les coûts affichés sont généralement des coûts bruts, qui reflètent l'utilisation à vos tarifs contractuels avant l'application de crédits, tels que les remises sur engagement d'utilisation, les remises pour utilisation soutenue ou les avoirs promotionnels.
- Devise : lorsque vous définissez le champ d'application sur une application App Hub, toutes les ressources sous-jacentes de cette application doivent utiliser la même devise pour que les coûts soient agrégés. Si des ressources sont associées à des comptes de facturation avec des devises différentes, les données de coût pour cette application peuvent être incomplètes.
- Période : la période maximale pour un filtre de rapport est de 90 jours avant la date actuelle. L'heure de début doit être comprise dans la période de 90 jours.
Données d'utilisation
- Source : les métriques d'utilisation proviennent de Cloud Monitoring.
- Période : la période maximale pour un filtre de rapport est de 90 jours avant la date actuelle. L'heure de début doit être comprise dans la période de 90 jours. Les métriques Cloud Run ne sont disponibles que pendant six semaines avant la date actuelle.
- Disponibilité : la disponibilité dépend du type de ressource et de la configuration des agents appropriés (comme l'agent Ops) pour collecter des métriques détaillées.
Catégories de produits
Les noms de produits utilisés dans l'API App Optimize sont conçus pour être logiques et conviviaux. Il est possible que les coûts soient regroupés différemment des catégories de services utilisées dans les rapports Cloud Billing. Par exemple, les coûts que l'API App Optimize attribue à "Compute Engine" peuvent englober plusieurs services sous-jacents du point de vue de Cloud Billing.
Si des coûts sont associés à un produit que l'API App Optimize ne prend pas en charge, la dimensionproduct_display_name est vide.
Coûts au niveau des ressources
Cette section liste les produits compatibles avec les données de coût au niveau des ressources.
App Hub n'est pas compatible avec toutes les ressources prises en charge par l'API App Optimize, et il existe certaines limites pour les coûts signalés. Pour en savoir plus, consultez Coûts des applications.
(Preview) Les coûts de transfert de données sont indiqués séparément en tant que coûts de mise en réseau.| Nom du produit | Ressources compatibles | Informations supplémentaires |
|---|---|---|
| AlloyDB pour PostgreSQL | Sauvegarde Cluster Instance |
|
| App Engine | Service | Les coûts de transfert de données sont indiqués séparément en tant que coûts de mise en réseau. |
| Bigtable | Profil d'application Instance |
Pour les instances : les coûts de transfert de données sont indiqués séparément en tant que coûts de mise en réseau. |
| Cloud Deploy | Pipeline de livraison | |
| Cloud Run | Job Service |
|
| Fonctions Cloud Run | Fonction |
Les coûts de transfert de données sont indiqués séparément en tant que coûts de mise en réseau. |
| Compute Engine | Attribution Adresse Disque Règle de transfert Adresse globale Image Instance Instantané Image de machine Groupe d'instances géré (MIG) Rattachement réseau Réservation Instantané Pool de stockage Passerelle VPN cible Passerelle VPN Tunnel VPN |
|
| Google Kubernetes Engine | Cluster |
|
| Dataflow | Job Snapshot |
|
| Cloud Data Fusion | Instance | |
| Managed Service pour Apache Spark | Batch Cluster Session |
Pour les clusters :
|
| Dataproc Metastore | Service | |
| Firestore | Base de données |
Les coûts de transfert de données sont indiqués séparément en tant que coûts de mise en réseau. |
Cloud Interconnect (preview) |
Rattachement de VLAN |
Le coût de la ressource inclut le coût horaire du rattachement de VLAN. Les coûts de transfert de données pour le rattachement de VLAN sont indiqués séparément en tant que coûts réseau. Les coûts de transfert de données ne sont pas attribués aux ressources qui utilisent le rattachement de VLAN. |
| Sauvegarde pour GKE | Plan de sauvegarde | |
Cloud Load Balancing (aperçu) |
Règle de transfert |
Les coûts de transfert et de traitement des données ne sont pas attribués aux ressources qui utilisent la règle de transfert ou le mappage d'URL.
Les coûts de transfert et de traitement des données pour une règle de transfert ou une table de mappage d'URL sont indiqués séparément en tant que coûts réseau. |
| Cloud Logging | Bucket de journaux | |
| Service géré pour Microsoft Active Directory | Domaine | |
| Memorystore pour Redis | Instance | |
| Secret Manager | Secret | |
| Spanner | Instance Base de données |
|
| API Cloud SQL Admin | Instance | |
| Cloud Storage | Bucket |
Les coûts de transfert de données sont indiqués séparément en tant que coûts de mise en réseau. |
Coûts des applications
Pour une application App Hub, le coût total inclut toutes les ressources entièrement utilisées par l'application.
Les limites suivantes s'appliquent aux coûts des applications :
- Ce coût total de l'application n'inclut pas les coûts suivants :
- Ressources partagées entre les applications, telles que les rattachements de VLAN.
- Ressources éphémères telles que les sessions et les lots Managed Service pour Apache Spark.
- Le coût d'une application n'inclut que les coûts des ressources compatibles avec App Hub et compatibles avec l'API App Optimize.
- Lorsque vous définissez le champ d'application par application App Hub, toutes les ressources d'application sous-jacentes doivent utiliser la même devise. Si les ressources d'application sont associées à des comptes de facturation avec des devises différentes, les données de coût de l'application peuvent être incomplètes ou ne pas être renvoyées.
- Vous ne pouvez pas filtrer les ressources par emplacement.