Le présent document du framework d'architecture Google Cloud fournit des recommandations pour vous aider à optimiser les coûts de surveillance et de gestion de vos ressources dans Google Cloud.
Les conseils de cette section sont destinés aux utilisateurs cloud chargés de surveiller et de contrôler l'utilisation et les coûts des ressources de leur organisation dans le cloud.
Google Cloud Observability est un ensemble de services gérés que vous pouvez utiliser pour surveiller, dépanner et améliorer les performances de vos charges de travail dans Google Cloud. Ces services incluent Cloud Monitoring, Cloud Logging, Error Reporting, Cloud Trace et Cloud Profiler. L'un des avantages des services gérés dans Google Cloud est la facturation basée sur l'utilisation. Vous ne payez que pour les capacités et le volume de données utilisés, avec des allocation mensuelle gratuite de consommation de données et un accès illimité aux métriques et journaux d'audit de Google Cloud.
Cloud Logging
Vous trouverez ci-dessous des recommandations pour vous aider à optimiser le coût de vos opérations Logging :
- Filtrez les rapports de facturation pour afficher les coûts de Logging.
- Réduisez le volume des journaux ingérés et stockés en excluant ou en filtrant les entrées de journal inutiles.
- Vérifiez si les filtres d'exclusion sont appropriés en surveillant les métriques
billing/bytes_ingested
etbilling/monthly_bytes_ingested
dans la console Google Cloud. - Déchargez et exportez les journaux vers un stockage à moindre coût.
- Lorsque vous définissez la durée de conservation d'un bucket de journaux, tenez compte du coût de stockage des journaux au-delà de la durée de conservation par défaut. Pour en savoir plus, consultez les tarifs de Logging.
- Lors de la diffusion de journaux à partir d'applications tierces, réduisez les volumes de journaux en n'utilisant l'agent de journalisation que sur les instances de production ou en le configurant pour envoyer moins de données.
Cloud Monitoring
Vous trouverez ci-dessous des recommandations pour vous aider à optimiser le coût de vos opérations Monitoring :
- Optimisez les métriques et l'utilisation des libellés en limitant le nombre de libellés. Évitez les libellés à cardinalité élevée. Par exemple, si vous utilisez une adresse IP comme libellé, chaque adresse IP aura une série de libellés ne comportant qu'un seul élément, ce qui entraînera la génération de nombreuses étiquettes si vous utilisez plusieurs VM.
- Réduisez le volume de métriques détaillées pour les applications qui n'en ont pas besoin ou supprimez l'agent de surveillance, en particulier pour les environnements non essentiels.
- Réduisez le volume d'ingestion en réduisant le nombre de métriques personnalisées envoyées par votre application.
Cloud Trace
Vous trouverez ci-dessous des recommandations pour vous aider à optimiser le coût de vos opérations Trace :
- Si vous utilisez Trace comme destination d'exportation pour vos traces OpenCensus, réduisez le volume de traces ingérées à l'aide de la fonctionnalité d'échantillonnage d'OpenCensus.
- Limitez l'utilisation de Trace et contrôlez les coûts à l'aide de quotas. Vous pouvez appliquer des quotas de délais à l'aide de la page des quotas spécifiques à l'API dans la console Google Cloud.
Étapes suivantes
- Optimiser les coûts pour Google Cloud Observability
- Vidéo : Gérer les coûts pour Google Cloud Observability
- Optimisez les coûts des services de calcul, de stockage, de bases de données et de mise en réseau :
- Explorez les autres catégories du framework d'architecture Google Cloud