Présentation de la surveillance dans Cloud Storage

Cette page décrit les options permettant de surveiller les requêtes adressées à Cloud Storage, y compris le suivi des erreurs et les taux de requêtes. Pour savoir comment accéder aux données de surveillance dans Cloud Storage, consultez Accéder aux données de surveillance.

Options de surveillance

Dans la console Google Cloud , il existe plusieurs niveaux dans la hiérarchie des ressources pour lesquels vous pouvez surveiller vos requêtes Cloud Storage :

Buckets individuels

Sur chaque page Informations sur le bucket, il existe un onglet Observabilité qui indique les métriques associées à ce bucket. Pour savoir comment accéder aux données de surveillance de buckets individuels, consultez Surveiller des buckets individuels.

Tous les buckets d'un projet

Chaque projet dispose d'une page Cloud Storage Surveillance, accessible dans le volet de gauche pour Cloud Storage. Pour savoir comment accéder aux données de surveillance de tous les buckets d'un projet, consultez Surveiller tous les buckets d'un projet.

Toutes les ressources Google Cloud

Pour surveiller tous les services et ressources de votre projet, dossier ou organisation Google Cloud, utilisez le service Cloud Monitoring dans la console Google Cloud . Ce service est disponible sur https://console.cloud.google.com/monitoring.

Utilisation de la bande passante par région

Pour en savoir plus sur les métriques et la surveillance de l'utilisation de la bande passante, consultez Surveillance de la bande passante.

Surveillance par défaut

Par défaut, les graphiques suivants sont affichés dans l'interface de surveillance dédiée à votre bucket et sur la page "Surveillance" de Cloud Storage :

Graph Description
Taux d'erreur du serveur Requêtes associées à des codes d'erreur 5xx. Ces erreurs sont généralement causées par des problèmes internes à Google Cloud et peuvent faire l'objet d'une nouvelle tentative.

Les codes d'erreur 5xx sont applicables au contrat de niveau de service Cloud Storage.

Taux d'erreur du client Les requêtes associées à des codes d'erreur 4xx ou à un code d'état 304 avec une erreur FAILED_PRECONDITION. Ces erreurs indiquent que des modifications doivent être apportées par les demandeurs ou à leur bénéfice, par exemple accorder aux demandeurs les autorisations suffisantes pour accéder aux ressources Cloud Storage pertinentes ou effectuer un scaling à la baisse des requêtes pour éviter d'épuiser les quotas.
Erreurs de lecture Erreurs de lecture d'objets, en particulier les erreurs avec un code de réponse INTERNAL, UNAVAILABLE ou DEADLINE_EXCEEDED. Les erreurs liées aux requêtes portant sur des métadonnées du bucket, de listes d'objets ou des métadonnées d'objets ne sont pas incluses dans ce graphique.
  • Pour la surveillance d'un bucket unique, les erreurs sont agrégées pour l'ensemble du bucket.
  • Pour la page de surveillance de Cloud Storage, les erreurs sont agrégées pour chaque bucket et les cinq buckets avec le plus d'erreurs de lecture sont affichés par défaut. Le graphique peut être personnalisé pour afficher des buckets supplémentaires.
Erreurs d'écriture Erreurs d'écriture d'objets, en particulier les erreurs avec un code de réponse INTERNAL, UNAVAILABLE ou DEADLINE_EXCEEDED. Les erreurs liées aux requêtes portant sur des réécritures d'objets, des compositions d'objets, des mises à jour de métadonnées et des importations en plusieurs parties avec l'API XML ne sont pas incluses dans ce graphique.
  • Pour la surveillance d'un bucket unique, les erreurs sont agrégées pour l'ensemble du bucket.
  • Pour la page de surveillance de Cloud Storage, les erreurs sont agrégées pour chaque bucket et les cinq buckets avec le plus d'erreurs d'écriture sont affichés par défaut. Le graphique peut être personnalisé pour afficher des buckets supplémentaires.
Nombre total de requêtes Read/List/Get
  • Pour la surveillance d'un bucket unique, le nombre total de requêtes Get envoyées au bucket.
  • Pour la page de surveillance de Cloud Storage, le nombre total de requêtes Get envoyées à tous les buckets.

Les décomptes sont regroupés par type de méthode, par exemple les requêtes de métadonnées de buckets, les requêtes de métadonnées d'objets, les requêtes de données d'objets et les requêtes de liste d'objets.

Nombre total de requêtes d'écriture
  • Pour la surveillance d'un bucket unique, le nombre total de requêtes d'écriture d'objets envoyées au bucket.
  • Pour la page de surveillance de Cloud Storage, le nombre total de requêtes d'écriture d'objets envoyées à tous les buckets.

Les requêtes portant sur des réécritures d'objets, des compositions d'objets, des mises à jour de métadonnées et des importations en plusieurs parties avec l'API XML ne sont pas incluses dans ce graphique.

Débit d'entrée de données sur le réseau
  • Pour la surveillance d'un bucket unique, le taux d'octets reçus par le bucket.
  • Pour la page de surveillance de Cloud Storage, le taux d'octets reçus par tous les buckets.
Taux de sortie de données sur le réseau
  • Pour la surveillance d'un bucket unique, le taux d'octets envoyés par le bucket.
  • Pour la page de surveillance de Cloud Storage, le taux d'octets envoyés par tous les buckets.

Graphiques spécifiques à la page "Observabilité"

Par défaut, l'onglet Observabilité disponible pour chaque bucket contient également les graphiques de surveillance suivants :

Graph Description
Pourcentage de minutes hors RPO Applicable aux buckets dans des emplacements birégionaux et multirégionaux. Pourcentage de minutes pendant lesquelles un ou plusieurs objets ont pris plus de temps que leur RPO (objectif de point de récupération) pour être répliqués entre des emplacements géographiquement distincts. Les métriques sont cumulées sur les 30 derniers jours. Il existe un délai, généralement de plusieurs heures, entre le moment où une réplication se produit et celui où les métriques associées sont rapportées.

Pour en savoir plus, y compris sur les temps de RPO pour les différentes options de réplication, consultez Surveillance des performances.

Pourcentage d'objets hors cible Applicable aux buckets dans des emplacements birégionaux et multirégionaux. Pourcentage d'objets qui n'ont pas été répliqués entre des emplacements géographiquement distincts dans le temps RPO (objectif de point de récupération). Les métriques sont cumulées sur les 30 derniers jours. Lorsque vous suivez les métriques de réplication par défaut, ce graphique inclut également une ligne qui mesure le pourcentage d'objets qui n'ont pas été répliqués entre des emplacements géographiquement distincts dans le délai cible d'une heure. Il existe un délai, généralement de plusieurs heures, entre le moment où la réplication se produit et celui où les métriques associées sont rapportées.

Pour en savoir plus, y compris sur les temps de RPO pour les différentes options de réplication, consultez Surveillance des performances.

Bucket respectant le RPO Applicable aux buckets dans des emplacements birégionaux et multirégionaux. Valeur booléenne indiquant si tous les objets du bucket respectent le RPO ou non.

Pour en savoir plus, y compris sur les temps de RPO pour les différentes options de réplication, consultez Surveillance des performances.

Délai maximal avec la réplication turbo Applicable aux buckets dans des emplacements birégionaux avec réplication turbo. Âge, en secondes, de l'objet non répliqué le plus ancien du bucket.

Graphiques de la réplication entre buckets

Si vous avez utilisé la réplication entre buckets pour répliquer des objets d'un bucket source vers un bucket de destination, les graphiques de surveillance suivants s'affichent également dans l'onglet Observabilité du bucket source :

Graphique Description
Objets répliqués entre buckets Taux d'objets répliqués dans le bucket de destination par seconde.
Latence de la réplication entre buckets Temps nécessaire (50e centile) pour que les objets répliqués soient disponibles dans le bucket de destination, en secondes.

Graphiques spécifiques à la page "Monitoring"

Par défaut, la page Cloud Storage Monitoring contient également les widgets de surveillance suivants :

Graph Description
Utilisation de la bande passante de sortie Google Quantité de données sortantes depuis Cloud Storage vers d'autres services Google Cloud . Pour en savoir plus, consultez la section Utilisation de la bande passante dans Cloud Storage.

Vous pouvez créer vos propres dispositions pour le tableau de bord et personnaliser les données collectées en cliquant sur le bouton Personnaliser le tableau de bord. Celui-ci apparaît dans les onglets de surveillance de bucket unique et sur la page de surveillance de Cloud Storage. Pour en savoir plus, consultez la page Gérer les tableaux de bord personnalisés.

Graphiques spécifiques à Anywhere Cache

Cloud Storage fournit des graphiques de surveillance à l'aide de la console Google Cloud , qui vous permettent de suivre les performances des caches créés avec Anywhere Cache. Pour afficher la liste des graphiques disponibles et savoir comment y accéder au niveau du bucket et du projet, consultez Surveiller les performances du cache.

Étapes suivantes