Información general sobre la captura de señales

En este documento se ofrece información sobre las señales de telemetría, como las métricas, los registros, las trazas y las estadísticas que se recogen de Spanner.

Spanner genera datos de observabilidad, como métricas, registros, trazas y estadísticas. Puedes configurar la captura de algunas señales que no se capturan. Puedes usar estas señales para hacerte una idea completa del rendimiento de tu sistema.

Métricas de Spanner

Las métricas son datos numéricos sobre el estado o el rendimiento de la base de datos, como la latencia de las solicitudes o la utilización de la CPU, que se miden a intervalos regulares a lo largo del tiempo.

Cloud Monitoring mide periódicamente el servicio y el uso de los recursos de Google Cloud . Para ver todas las métricas del lado del servidor y del lado del cliente recogidas por Spanner, consulta la lista de métricas.

Si necesitas métricas de cliente personalizadas que no sean las que recoge Spanner, puedes configurar métricas de cliente personalizadas con OpenTelemetry o OpenCensus.

Las métricas personalizadas del lado del cliente pueden generar cargos a través de tu backend de observabilidad. Por ejemplo, si usas Cloud Monitoring como backend, se te facturará según los precios de Cloud Monitoring.

Registros de Spanner

Un registro es un registro generado de la actividad del sistema a lo largo del tiempo. Cada registro es una colección de entradas de registro con marca de tiempo, y cada entrada describe un evento en un momento específico. Para obtener más información sobre cómo habilitar los registros, consulta el artículo Habilitar los registros de auditoría de acceso a datos. Cloud Logging recoge datos de registro de componentes de aplicaciones comunes. Para ver una lista de los tipos de registros que recoge Spanner, consulta Registros de auditoría de Spanner.

Trazas de Spanner

Las trazas representan la ruta de una solicitud a través de tu aplicación. Los rastreos te permiten seguir el flujo de una solicitud y te ayudan a identificar la causa principal de un problema. Puedes configurar las bibliotecas de cliente de Spanner para exportar las trazas del lado del cliente y del lado del servidor mediante las APIs de OpenTelemetry. Para obtener más información sobre la recogida de trazas con OpenTelemetry, consulta el resumen de la recogida de trazas.

Tablas de estadísticas de Spanner

Spanner ofrece un conjunto de tablas de estadísticas integradas que puedes consultar para obtener más información sobre lo siguiente:

  • Consultas
  • Lecturas
  • Transacciones
  • Cerraduras
  • Tamaños de tabla
  • Operaciones de tabla

Para obtener más información sobre las tablas disponibles, consulta el resumen de las tablas de estadísticas integradas de Spanner.

Siguientes pasos