Cette page décrit les options permettant de surveiller les requêtes adressées à Cloud Storage, y compris le suivi des erreurs, les taux de requêtes et l'utilisation des données.
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.
Tous les buckets : chaque projet dispose d'une page Cloud Storage Surveillance, accessible dans le volet de gauche pour Cloud Storage. Vous pouvez également accéder directement à cette page à l'aide de l'URL suivante :
https://console.cloud.google.com/storage/monitoring?project=PROJECT_ID
Où
PROJECT_ID
correspond à l'ID du projet dont vous souhaitez surveiller les métriques.Toutes les ressources Google Cloud : pour la surveillance de 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.
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.
|
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.
|
Nombre total de requêtes Read/List/Get |
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 |
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 |
|
Taux de sortie de données sur le réseau |
|
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 délais de RPO pour différentes options de réplication, consultez la page 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éographiques 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 de conception 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 délais de RPO pour différentes options de réplication, consultez la page 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 délais de RPO pour différentes options de réplication, consultez la page 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 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. Ce graphique n'effectue le suivi que de la sortie des buckets situés dans des régions, et regroupe les données par région. 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.