La page "Optimisation" affiche un récapitulatif des données de coût et d'utilisation pour les servicesGoogle Cloud . Vous pouvez afficher les informations suivantes :
- Coût total et tendance des coûts pour un projet ou une application App Hub sélectionnés.
- Les cinq principales ressources ou charges de travail d'application présentant les coûts les plus élevés, ainsi que leur variation de coût.
- Les cinq ressources ou charges de travail les plus coûteuses avec la plus faible utilisation.
Pour afficher les coûts de davantage de ressources et de charges de travail, vous pouvez utiliser l'explorateur de coûts.
La page "Optimisation" utilise les données fournies par l'exportation Cloud Billing vers BigQuery. Si vous souhaitez effectuer une analyse des coûts plus détaillée dans BigQuery, vous pouvez utiliser directement la fonctionnalité d'exportation.
Limites et problèmes connus
Pendant la période de preview, certaines données sur les coûts et les variations de coûts peuvent être incomplètes, y compris celles concernant les clusters zonaux Google Kubernetes Engine (GKE).
Les coûts des VM Compute Engine, des MIG Compute Engine et des clusters GKE n'incluent pas les frais de réseau pour le trafic sortant de données ni l'utilisation de disques persistants. Ces coûts sont indiqués séparément.
Si vous consultez les données d'une application App Hub, les limites suivantes s'appliquent :
- Vous ne pouvez afficher les coûts d'une application que si tous les coûts des ressources de l'application sont dans la même devise. Si une application possède des ressources associées à différents comptes de facturation, ces comptes doivent tous être configurés pour la même devise afin que vous puissiez consulter les données de coût de l'application.
- Vous ne pouvez pas afficher ni filtrer les ressources par emplacement.
Avant de commencer
La page "Optimisation" utilise Cloud Billing pour récupérer les données de coût et Cloud Monitoring pour les métriques d'utilisation. Pour utiliser la page "Optimisation", vous devez avoir accès aux données et aux informations de configuration de Monitoring, ainsi qu'aux données Cloud Billing.
Configurez Cloud Hub.
Activez l'API App Optimize si ce n'est pas déjà fait.
- Accédez à la page Optimisation :
Dans la barre d'outils de la console Google Cloud , sélectionnez le projet dans lequel vous souhaitez activer l'API :
Pour afficher les coûts et l'utilisation des applications, sélectionnez le projet de gestion dans le dossier compatible avec les applications. Les dossiers compatibles avec les applications sont associés à une icône de dossier compatible avec les applications (
). Le projet de gestion des enfants est également associé à une icône unique (
), et le nom du projet est au format
FOLDER-NAME-mp
.Pour afficher les coûts et l'utilisation d'un projet individuel, sélectionnez le projet contenant les ressources que vous souhaitez afficher.
Cliquez sur Activer l'API App Optimize. La boîte de dialogue Activer les API requises s'ouvre.
Cliquez sur Activer.
Rôles requis
L'affichage des données sur la page "Optimisation" nécessite des autorisations différentes selon que vous consultez la page par projet ou par application.
Vue du projet
Pour obtenir les autorisations nécessaires pour afficher les données sur les coûts et l'utilisation d'un projet, demandez à votre administrateur de vous accorder les rôles IAM suivants sur le projet :
-
Activer ou désactiver des API :
Administrateur Service Usage (
roles/serviceusage.serviceUsageAdmin
) -
Pour afficher les données d'utilisation :
Lecteur Monitoring (
roles/monitoring.viewer
) -
Afficher les coûts :
Lecteur (
roles/viewer
) ou rôle personnalisé disposant de l'autorisationbilling.resourceCosts.get
Vue "Application"
Pour obtenir les autorisations nécessaires pour afficher les données de coût et d'utilisation d'une application, demandez à votre administrateur de vous accorder les rôles IAM suivants sur le dossier compatible avec les applications :
-
Activer ou désactiver des API :
Administrateur Service Usage (
roles/serviceusage.serviceUsageAdmin
) -
Pour afficher les données d'utilisation :
Lecteur Monitoring (
roles/monitoring.viewer
) -
Afficher les coûts :
Lecteur (
roles/viewer
) ou rôle personnalisé disposant de l'autorisationbilling.resourceCosts.get
-
Afficher les données des applications :
Lecteur App Hub (
roles/apphub.viewer
) -
Afficher les données d'un dossier :
Lecteur de dossier (
roles/folder.viewer
)
Si votre administrateur vous a déjà attribué le rôle Opérateur Cloud Hub (roles/cloudhub.operator
) ou Lecteur de la gestion des applications (roles/apphub.appManagementViewer
), les autorisations de lecteur Monitoring sont incluses dans ces rôles.
Pour apporter des modifications en fonction de votre analyse des coûts, par exemple en appliquant une recommandation d'Active Assist ou en modifiant l'option de facturation pour Cloud Run, vous devez disposer d'autorisations supplémentaires ou coordonner vos actions avec un membre de votre organisation qui dispose des autorisations requises.
Afficher les coûts et l'utilisation
Lorsque vous affichez les données d'un projet ou d'une application sélectionnés, vous pouvez filtrer la page pour afficher des produits spécifiques.
La page "Optimisation" et Cloud Billing catégorisent différemment les coûts liés aux produits.
La page "Optimisation" organise les coûts de manière logique par produit. Cloud Billing regroupe les SKU pour l'utilisation des ressources dans des services. Un service dans la facturation Cloud peut être un sous-ensemble d'un produit Google Cloudou inclure des SKU de plusieurs produits Google Cloud . Ces services de facturation Cloud n'ont aucun lien avec les services App Hub.
Par exemple, les coûts des produits Compute Engine et GKE sont équivalents à ceux de plusieurs services de facturation Cloud.
Produit sur la page "Optimisation" | Service dans Cloud Billing |
---|---|
Compute Engine | Compute Engine et VM Manager |
GKE | Compute Engine et GKE |
Persistent Disk | Compute Engine |
Le service de mise en réseau inclut des SKU pour de nombreux produits de mise en réseau tels que Cloud Load Balancing, Cloud NAT, Cloud VPN, Private Service Connect et Performance Dashboard. La page "Optimisation" catégorise ces coûts par produit, mais la facturation Cloud ne fournit qu'un seul service de mise en réseau et ne définit pas de services pour chaque produit de mise en réseau.
Vous pouvez rechercher dans la liste des Google Cloud SKU pour en savoir plus sur la façon dont les SKU sont classés dans la facturation Cloud. Pour afficher les coûts et l'utilisation :
Dans la console Google Cloud , accédez à la page Optimisation :
Sélectionnez le projet ou l'application que vous souhaitez afficher :
- Pour afficher les données d'un projet, sélectionnez-le dans l'outil de sélection de projets de la barre d'outils.
- Pour afficher les données d'une application, sélectionnez un dossier compatible avec les applications dans le sélecteur de projet de la barre d'outils. Si vous ne savez pas quel dossier sélectionner, demandez à votre administrateur.
Pour filtrer les données d'un produit, d'un lieu ou d'une période historique spécifiques, sélectionnez une option dans les filtres Produit, Emplacement ou de période. Vous pouvez afficher jusqu'à 30 jours de données.
La page "Optimisation" affiche les informations suivantes :
Tendance des coûts : coûts totaux pour les filtres sélectionnés.
Figure 1 : Récapitulatif des coûts pour un projet Figure 2 : Récapitulatif des coûts pour une application - Coût brut total : affiche le coût total de l'utilisation pour les filtres sélectionnés. Le total est basé sur les tarifs fixés dans votre contrat, avant application des remises sur engagement d'utilisation ou d'autres crédits. Pour une application, le coût total inclut toutes les ressources entièrement utilisées par l'application, mais pas les coûts des ressources partagées entre plusieurs applications.
- Variation du coût : affiche la variation du coût brut. La variation est calculée en fonction de la période sélectionnée. Par exemple, si vous sélectionnez 7 jours et que la date actuelle est le 30 avril 2025, le pourcentage de variation correspond à une comparaison entre les données du 23 au 29 avril et celles du 16 au 22 avril. Le début de la journée de facturation est à minuit dans le fuseau horaire de l'heure normale du Pacifique des États-Unis et du Canada (UTC-8) lorsque l'heure normale du Pacifique est en vigueur. Lorsque l'heure avancée du Pacifique est en vigueur, le début du jour de facturation est à minuit dans le fuseau horaire de l'heure avancée du Pacifique des États-Unis et du Canada (UTC-7).
Ressources par coût et par utilisation : cette section liste les principales ressources à examiner plus en détail. Les coûts associés aux produits non compatibles sont classés dans la catégorie Autre.
Pour un projet : affiche les cinq principales ressources avec le coût et la variation de coût les plus élevés, ainsi que les cinq principales ressources avec un coût élevé et une utilisation faible. Les ressources d'un produit qui ne sont pas acceptées sont classées dans la catégorie Autre.
Figure 3 : Récapitulatif des coûts d'un projet - Pour explorer plus en détail les coûts, cliquez sur le nom d'une ressource spécifique afin d'afficher les informations la concernant.
- Pour afficher des informations plus détaillées sur les coûts, cliquez sur Afficher les détails dans l'explorateur de coûts. La vue dans l'explorateur de coûts est filtrée pour afficher le même projet, le même produit, le même emplacement et la même période que la page "Optimisation".
Pour une application : affiche les cinq principales charges de travail et services présentant les coûts et les variations de coûts les plus élevés, ainsi que les cinq principales charges de travail et services présentant un coût élevé et une utilisation faible.
Figure 4 : Récapitulatif des coûts pour une application - Pour explorer plus en détail les coûts, cliquez sur le nom d'une charge de travail ou d'un service spécifique afin d'afficher les détails correspondants.
- Pour afficher des informations plus détaillées sur les coûts, cliquez sur Afficher les détails dans l'explorateur de coûts. La vue dans l'explorateur de coûts est filtrée pour afficher la même application, le même produit, le même emplacement et la même plage de dates que la page "Optimisation".
Pour en savoir plus sur l'utilisation de l'explorateur de coûts, consultez Optimiser les coûts avec l'explorateur de coûts.
Étant donné que l'utilisation n'est qu'un aspect du coût des services Google Cloud, nous vous recommandons d'utiliser les données de la page "Optimisation" dans le contexte d'autres fonctionnalités et bonnes pratiques d'optimisation des coûts disponibles pour les services que vous utilisez. Par exemple, Compute Engine, Google Kubernetes Engine (GKE) et Cloud Run proposent des remises sur engagement d'utilisation. Cloud Run vous permet également de choisir parmi différentes options de facturation en fonction de la façon dont vous utilisez vos instances.
Désactiver l'API App Optimize
Si vous ne souhaitez plus afficher de données sur la page "Optimisation", vous pouvez désactiver l'API.
Dans la barre d'outils de la console Google Cloud , sélectionnez le projet dans lequel vous souhaitez désactiver l'API.
Accédez au tableau de bord de l'API App Optimize.
Cliquez sur Désactiver.
Dans la boîte de dialogue de confirmation, cliquez sur Désactiver.
Étapes suivantes
- Explorez les opportunités de réduction et d'optimisation des coûts dans le hub FinOps.
- Effectuez une analyse approfondie des coûts à l'aide des rapports Cloud Billing.
- Découvrez les bonnes pratiques d'optimisation des coûts dans le document Framework d'architecture : optimisation des coûts.Google Cloud