• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Integración de monitoreo Google Cloud Spanner

La integración de New Relic con Google Cloud Platform (GCP) incluye una que informa los datos de Google Cloud Spanner a New Relic. Este documento explica cómo activar la integración de GCP Cloud Spanner y describe los datos que reporta.

Característica

Google Cloud Spanner es un servicio de base de datos relacional distribuido globalmente creado para la cloud. La integración de New Relic Spanner recopila métricas de nodo, CPU, almacenamiento, sesión, solicitud de API y consulta para cada instancia de Spanner y las bases de datos alojadas en ella.

Activar la integración

Para habilitar la integración, siga los procedimientos estándar para conectar su servicio de GCP a New Relic:

Frecuencia de sondeo

La integración de New Relic consulta sus servicios de GCP de acuerdo con un intervalo de sondeo que varía según la integración. La frecuencia de sondeo para Google Cloud Spanner es de 5 minutos. La resolución es 1 punto de datos cada minuto.

Importante

Cloud Spanner admite intervalos de sondeo de 1 minuto para integraciones de WIF en versión preliminar limitada. Para solicitar acceso, comuníquese con el soporte de New Relic.

Federación de identidades de workload (Workload Identity Federation)

Buscar y utilizar datos

Después de habilitar la integración, sus recursos de Spanner aparecen como entidades en el explorador de entidades de New Relic. Para ver los dashboards y administrar los servicios, vaya a one.newrelic.com > All capabilities > Infrastructure > GCP.

Todas las métricas de Spanner disponibles en el monitoreo de la nube de GCP se recopilan como métricas dimensionales en el tipo de evento Metric. Las métricas adicionales más allá de esta tabla se recopilan automáticamente. Consulte la documentación de métricas de Spanner de Google para ver la lista completa.

Entidad

Datos métricos

Llave métrica

Nombre de la métrica

Unidad

Descripción

gcp.spanner.instance.node_count

Contar

Número de nodos aprovisionados para la instancia de Spanner.

gcp.spanner.instance.processing_units

Contar

Número de unidades de procesamiento aprovisionadas para la instancia de Spanner.

gcp.spanner.instance.cpu.utilization

Por ciento

Fracción de CPU aprovisionada actualmente en uso, expresada entre 0 y 1.

gcp.spanner.instance.cpu.smoothed_utilization

Por ciento

Utilización de CPU suavizada de veinticuatro horas de la instancia de Spanner.

gcp.spanner.instance.cpu.utilization_by_priority

Por ciento

Utilización de CPU en la instancia de Spanner, desglosada por prioridad.

gcp.spanner.instance.storage.used_bytes

Bytes

Almacenamiento actualmente en uso por la instancia de Spanner.

gcp.spanner.instance.storage.limit_bytes

Bytes

Límite de almacenamiento para la instancia de Spanner.

gcp.spanner.instance.storage.utilization

Por ciento

Almacenamiento en uso en la instancia de Spanner, como fracción del límite.

gcp.spanner.instance.session_count

Contar

Número de sesiones en uso en la instancia de Spanner.

gcp.spanner.instance.backup.used_bytes

Bytes

Almacenamiento de copia de seguridad en uso por la instancia de Spanner.

gcp.spanner.instance.autoscaling.high_priority_cpu_utilization_target

Por ciento

Objetivo de utilización de CPU de alta prioridad utilizado por el escalador automático.

gcp.spanner.instance.autoscaling.storage_utilization_target

Por ciento

Objetivo de utilización de almacenamiento utilizado por el escalador automático.

gcp.spanner.instance.leader_percentage_by_region

Por ciento

Proporción de líderes de Spanner para la instancia, desglosada por región.

gcp.spanner.api.request_count

Count/s

Número de requests de la API de Spanner, desglosados por database, method y status.

gcp.spanner.api.request_latencies

Segundos

Distribución de la latencia de las solicitudes del servidor, desglosada por database y method.

gcp.spanner.api.received_bytes_count

Bytes

Bytes de solicitud sin comprimir recibidos por Spanner, desglosados por database.

gcp.spanner.api.sent_bytes_count

Bytes

Bytes de respuesta sin comprimir enviados por Spanner, desglosados por database.

gcp.spanner.query_count

Contar

Número de consultas ejecutadas, desglosadas por database, status, query_type y used_optimizer_version.

gcp.spanner.query_stat.total.query_latencies

Segundos

Distribución del tiempo total de ejecución de la consulta dentro de la base de datos.

gcp.spanner.query_stat.total.cpu_time

Segundos

Segundos de CPU usados por Spanner al ejecutar consultas en la base de datos.

gcp.spanner.query_stat.total.returned_rows_count

Contar

Número de filas devueltas por consultas a la base de datos.

gcp.spanner.query_stat.total.scanned_rows_count

Contar

Número de filas escaneadas por consultas en la base de datos, excluyendo los valores eliminados.

gcp.spanner.lock_stat.total.lock_wait_time

Segundos

Tiempo total de espera de bloqueo registrado para la base de datos debido a conflictos de bloqueo.

gcp.spanner.transaction_stat.total.commit_attempt_count

Contar

Número de intentos de confirmación para transacciones en la base de datos.

gcp.spanner.transaction_stat.total.transaction_latencies

Segundos

Distribución del tiempo de transacción total desde la primera operación hasta la confirmación o cancelación.

gcp.spanner.row_deletion_policy.deleted_rows_count

Contar

Número de filas eliminadas por las políticas de eliminación de filas desde la última muestra.

Para obtener la lista completa de métricas de Spanner, consulte la documentación de métricas de Spanner de Google.

Cuenta de servicio o cuenta de usuario

Buscar y utilizar datos

Después de activar la integración y esperar unos minutos (según la frecuencia de sondeo ), los datos aparecerán en la New Relic UI. Para buscar y utilizar sus datos, incluidos enlaces a su y configuración de alertas, vaya a one.newrelic.com > All capabilities > Infrastructure > GCP > (select an integration).

Para ver datos métricos para su integración de GCP Spanner en New Relic, cree una consulta NRQL para GcpSpannerInstanceSample y GcpSpannerDatabaseSample evento y su atributo relacionado.

Muestra de instancia de GcpSpanner

Consulta GcpSpannerInstanceSample evento en New Relic para ver datos del siguiente atributo:

Atributo

Descripción

instance.autoscaling.HighPriorityCpuUtilizationTarget

Objetivo de utilización de CPU de alta prioridad utilizado para el escalado automático.

instance.autoscaling.MaxNodes

El número máximo de nodos que el escalador automático puede asignar a la instancia.

instance.autoscaling.MaxProcessingUnits

El número máximo de unidades de procesamiento que el escalador automático puede asignar a la instancia.

instance.autoscaling.MinNodes

El escalador automático de nodos puede asignar un número mínimo de nodos a la instancia.

instance.autoscaling.MinProcessingUnits

El número mínimo de unidades de procesamiento que el escalador automático puede asignar a la instancia.

instance.autoscaling.StorageUtilizationTarget

Objetivo de utilización del almacenamiento utilizado para el escalado automático.

instance.backup.UsedBytes

Almacenamiento de respaldo utilizado en bytes.

instance.cpu.SmoothedUtilization

Utilización fluida durante veinticuatro horas de la CPU aprovisionada. Los valores suelen ser números entre 0,0 y 1,0 (pero pueden exceder 1,0), los gráficos muestran los valores como un porcentaje entre 0% y 100% (o más).

instance.cpu.Utilization

Porcentaje de utilización de CPU aprovisionada. Los valores suelen ser números entre 0,0 y 1,0 (pero pueden exceder 1,0), los gráficos muestran los valores como un porcentaje entre 0% y 100% (o más).

instance.cpu.UtilizationByOperationType

Porcentaje de utilización de CPU aprovisionada, por tipo de operación. Los valores suelen ser números entre 0,0 y 1,0 (pero pueden exceder 1,0), los gráficos muestran los valores como un porcentaje entre 0% y 100% (o más). Actualmente, no incluye la utilización de CPU para tareas del sistema.

instance.cpu.UtilizationByPriority

Porcentaje de utilización de CPU aprovisionada, por prioridad. Los valores suelen ser números entre 0,0 y 1,0 (pero pueden exceder 1,0), los gráficos muestran los valores como un porcentaje entre 0% y 100% (o más).

instance.dataBoost.ProcessingUnitSeconds

Unidades de procesamiento totales utilizadas para las operaciones de DataBoost.

instance.LeaderPercentageByRegion

Porcentaje de líderes por región de la nube. Los valores suelen ser números entre 0,0 y 1,0; los gráficos muestran los valores como un porcentaje entre 0% y 100%.

instance.nodes

Número total de nodos.

instance.ProcessingUnits

Número total de unidades de procesamiento.

instance.sessions

Número de sesiones en uso.

instance.storage.LimitBytes

Límite de almacenamiento para instancia en bytes.

instance.storage.LimitBytesPerProcessingUnit

Límite de almacenamiento por unidad de procesamiento en bytes.

instance.storage.UsedBytes

Almacenamiento utilizado en bytes.

instance.storage.Utilization

Almacenamiento utilizado como fracción del límite de almacenamiento.

Muestra de base de datos de GcpSpanner

Consulta GcpSpannerDatabaseSample evento en New Relic para ver datos del siguiente atributo:

Atributo

Descripción

api.apiRequests

Solicitudes de API de Cloud Spanner.

api.ReceivedBytes

Bytes de solicitud sin comprimir recibidos por Cloud Spanner.

api.Requests

Tasa de solicitudes de API de Cloud Spanner.

api.RequestLatencies

Distribución de latencia de solicitud del servidor para una base de datos. Esto incluye la latencia del procesamiento de solicitudes en el backend de Cloud Spanner y en la capa API . No incluye la sobrecarga de red o de proxy inverso entre clientes y servidores.

api.RequestLatenciesByTransactionType

Distribución de latencia de solicitud del servidor para una base de datos. Esto incluye la latencia del procesamiento de solicitudes en el backend de Cloud Spanner y en la capa API . No incluye la sobrecarga de red o de proxy inverso entre clientes y servidores.

api.SentBytes

Bytes de respuesta sin comprimir enviados por Cloud Spanner.

lockStat.total.LockWaitTime

Tiempo total de espera de bloqueo para conflictos de bloqueo registrados para toda la base de datos.

queries

Recuento de consultas por nombre de la base de datos, estado, tipo de consulta y versión del optimizador utilizada.

queryStat.total.BytesReturned

Número de bytes de datos que devolvió la consulta, excluyendo la sobrecarga de codificación de transmisión.

queryStat.total.CpuTime

Número de segundos de tiempo de CPU que Cloud Spanner dedicó a las operaciones para ejecutar la consulta.

queryStat.total.Executions

Número de veces que Cloud Spanner vio una consulta durante el intervalo.

queryStat.total.FailedExecutions

Número de veces que la consulta falló durante el intervalo.

queryStat.total.QueryLatencies

Distribución del tiempo total, en segundos, de ejecución de consultas dentro de la base de datos.

queryStat.total.RemoteServiceCalls

Conteo de llamadas de servicio remoto.

queryStat.total.RemoteServiceCallsLatencies

Latencia de llamadas de servicio remoto.

queryStat.total.RemoteServiceNetworkBytesSizes

Bytes de red intercambiados con servicio remoto.

queryStat.total.RemoteServiceProcessedRows

Recuento de filas procesadas por un servicio remoto.

queryStat.total.RemoteServiceProcessedRowsLatencies

Latencia de filas procesadas por un servicio remoto.

queryStat.total.ReturnedRows

Número de filas que devolvió la consulta.

queryStat.total.ScannedRows

Número de filas que la consulta escaneó excluyendo los valores eliminados.

readStat.total.BytesReturned

Número total de bytes de datos que devolvieron las lecturas, excluyendo la sobrecarga de codificación de transmisión.

readStat.total.ClientWaitTime

Número de segundos de espera debido a la limitación.

readStat.total.CpuTime

Número de segundos de tiempo de CPU que Cloud Spanner dedicó a ejecutar las lecturas, excluyendo la captación previa de CPU y otros gastos generales.

readStat.total.Executions

Número de veces que Cloud Spanner ejecutó las formas de lectura durante el intervalo.

readStat.total.LeaderRefreshDelay

Número de segundos dedicados a coordinar lecturas entre instancias en configuraciones de varias regiones.

readStat.total.LockingDelays

Distribución del tiempo total en segundos de espera por bloqueo.

readStat.total.ReturnedRows

Número de filas que devolvieron las lecturas.

rowDeletionPolicy.DeletedRows

Recuento de filas eliminadas por la política desde la última muestra.

rowDeletionPolicy.ProcessedWatermarkAge

Tiempo entre ahora y la timestamp de lectura de la última ejecución exitosa. Se produce una ejecución cuando la tarea en segundo plano elimina datos elegibles en lotes y tiene éxito incluso cuando hay filas que no se pueden eliminar.

rowDeletionPolicy.UndeletableRows

Número de filas en todas las tablas de la base de datos que no se pueden eliminar. No se puede eliminar una fila si, por ejemplo, tiene tantas filas secundarias que una eliminación excedería el límite de transacciones.

transactionStat.total.BytesWritten

Número de bytes escritos por transacción.

transactionStat.total.CommitAttempts

Número de intentos de confirmación de transacción.

transactionStat.total.CommitRetries

Número de intentos de confirmación que son reintentos de intentos de transacción previamente abortados.

transactionStat.total.Participants

Distribución del número total de participantes en cada intento de confirmación.

transactionStat.total.TransactionLatencies

Distribución del total de segundos tomados desde la primera operación de la transacción para confirmar o cancelar.

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.