Présentation de la capture de signaux

Ce document fournit des informations sur les signaux de télémétrie tels que les métriques, les journaux, les traces et les statistiques capturés pour Spanner.

Spanner génère des données d'observabilité, y compris des métriques, des journaux, des traces et des statistiques. Vous pouvez configurer la capture de certains signaux qui ne le sont pas. Vous pouvez utiliser ces signaux pour obtenir une vue complète des performances de votre système.

Métriques Spanner

Les métriques sont des données numériques sur l'état ou les performances de la base de données, telles que la latence des requêtes ou l'utilisation du processeur, que vous mesurez à intervalles réguliers au fil du temps.

Cloud Monitoring mesure régulièrement votre service et votre utilisation des ressources Google Cloud . Pour afficher toutes les métriques côté serveur et côté client collectées par Spanner, consultez la liste des métriques.

Si vous avez besoin de métriques côté client personnalisées en plus de celles collectées par Spanner, vous pouvez les configurer à l'aide d'OpenTelemetry ou d'OpenCensus.

Les métriques personnalisées côté client peuvent entraîner des frais via votre backend d'observabilité. Par exemple, si vous utilisez Cloud Monitoring comme backend, vous êtes facturé selon les tarifs de Cloud Monitoring.

Journaux Spanner

Un journal est un enregistrement généré de l'activité du système au fil du temps. Chaque journal est un ensemble d'entrées de journal horodatées. Chaque entrée de journal décrit un événement à un moment précis. Pour en savoir plus sur l'activation des journaux, consultez Activer les journaux d'audit des accès aux données. Cloud Logging collecte les données de journalisation à partir des composants d'application courants. Pour obtenir la liste des types de journaux collectés par Spanner, consultez Journaux d'audit Spanner.

Traces Spanner

Les traces représentent le chemin d'une requête dans votre application. Les traces vous permettent de suivre le flux d'une requête et vous aident à identifier l'origine d'un problème. Vous pouvez configurer les bibliothèques clientes Spanner pour exporter les traces côté client et côté serveur à l'aide des API OpenTelemetry. Pour en savoir plus sur la collecte de traces à l'aide d'OpenTelemetry, consultez Présentation de la collecte de traces.

Tables de statistiques Spanner

Spanner propose un ensemble de tables de statistiques intégrées que vous pouvez interroger pour obtenir plus d'informations sur les éléments suivants :

  • Requêtes
  • Lectures
  • Transactions
  • Serrures
  • Taille des tables
  • Opérations sur les tables

Pour en savoir plus sur les tables disponibles, consultez Présentation des tables de statistiques intégrées de Spanner.

Étapes suivantes