Ce document fournit des informations sur la source des données de coût et d'optimisation de l'API App Optimize, sur la façon dont les données sont classé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 qui alimentent vos rapports et exportations Cloud Billing.
- Latence Google Cloud : les produits transmettent à des intervalles variables les données de coût et d'utilisation aux processus Cloud Billing. Vous pouvez constater un décalage entre votre utilisation des Google Cloud services et la disponibilité des données d'utilisation et de coût dans l'API App Optimize. En règle générale, les coûts sont disponibles sous un jour, 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 aux tarifs de votre contrat avant l'application de crédits, tels que les remises sur engagement d'utilisation, les remises pour utilisation soutenue ou les crédits promotionnels.
- Devise : lorsque vous définissez le champ d'application par 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 de 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 se situer 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 se situer dans la période de 90 jours. Les métriques Cloud Run ne sont disponibles que pour les six semaines précédant la date actuelle.
- Disponibilité : la disponibilité dépend du type de ressource et du fait que les agents appropriés (tels que l'agent Ops) sont configurés 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. Ils peuvent regrouper les coûts 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 non compatible avec l'API App Optimize, 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 compatibles avec l'API App Optimize, et les coûts signalés sont soumis à certaines limites. Pour en savoir plus, consultez Coûts des applications.
| Nom du produit | Ressources compatibles | Informations supplémentaires |
|---|---|---|
| AlloyDB pour PostgreSQL | Sauvegarde Cluster Instance |
|
| App Engine | Service | |
| Bigtable | Profil d'application Instance |
|
| Cloud Deploy | Pipeline de livraison | |
| Cloud Run | Job Service |
|
| Cloud Run Functions | Fonction | |
| Compute Engine | Allocation 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 Instantané |
|
| Cloud Data Fusion | Instance | |
| Managed Service pour Apache Spark | Lot Cluster Session |
Pour les clusters :
|
| Dataproc Metastore | Service | |
| Firestore | Base de données | |
Cloud Interconnect (Bêta) |
Rattachement de VLAN |
Le coût des ressources inclut le coût horaire du rattachement de VLAN et les coûts de transfert de données pour le rattachement de VLAN. |
| Sauvegarde pour GKE | Plan de sauvegarde | |
Cloud Load Balancing (Bêta) |
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.
|
| 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 |
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 :
- Le coût total de l'application n'inclut pas les coûts suivants :
- Ressources partagées entre plusieurs 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 de l'application n'inclut que les coûts des ressources compatibles avec App Hub et 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 des 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.
Étape suivante
- En savoir plus sur les rapports.