Utiliser les métriques de service et de Google Cloud Platform

Les applications hébergées dans Google Cloud qui profitent des services au-delà des fonctionnalités principales de l'infrastructure bénéficient des fonctionnalités d'observabilité intégrées à ces services, telles que l'intégration automatique à Cloud Monitoring et Cloud Logging.

Cette section passe en revue certains des services disponibles dans Google Cloud qui permettent d'héberger les applications de requête-réponse et de traitement des données, et explique comment utiliser les métriques Monitoring qu'ils exposent en tant que SLI. Elle fournit ensuite des exemples de mise en œuvre et des ressources supplémentaires.

Les services Google Cloud sont regroupés dans les types suivants:

  • Services de requête-réponse, dans lesquels les clients demandent explicitement à un service d'effectuer un travail et attendent la fin de l'opération. Ces services incluent les suivants:

    • Cloud Endpoints
    • Cloud Run
    • Fonctions Cloud Run
    • App Engine
    • Google Kubernetes Engine, y compris Istio sur Google Kubernetes Engine

    Pour plus d'informations sur la mise en œuvre de SLI pour ces services, consultez la section Services de requête/réponse.

  • Des services de stockage et de récupération de données, qui stockent ou fournissent des données en réponse à une requête. Ces services incluent les suivants:

    • Cloud Storage
    • Bigtable
    • Spanner
    • Datastore

    Pour en savoir plus sur la mise en œuvre des SLI pour ces services, consultez la section Services de stockage et de récupération de données.

  • Des services de traitement des données, qui traitent les données fournies par les clients et renvoient le résultat de ce traitement, soit sous la forme de réponse à une requête, soit sous la forme d'un flux continu. Ces services incluent les suivants:

    • Dataflow
    • Dataproc

    Pour plus d'informations sur la mise en œuvre de SLI pour ces services, consultez la page Services de traitement des données.