Supervisa con la consola de Google Cloud

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

En esta página, se explica cómo supervisar una instancia de Cloud Spanner mediante la visualización de datos históricos y actuales en la consola de Google Cloud.

Ver el estado actual de una instancia

Cuando abres una instancia de Spanner en Google Cloud Console, puedes ver el estado actual de las métricas más esenciales para la instancia, como el uso de CPU. También puedes ver las métricas actuales de una sola base de datos dentro de la instancia.

Para ver el estado actual de una instancia, haz lo siguiente:

  1. En Google Cloud Console, abre la lista de instancias de Spanner.

    Ir a la lista de instancias

  2. Haz clic en el nombre de la instancia sobre la que deseas obtener más información.

    Google Cloud Console muestra una descripción general de la instancia, incluidos los valores actuales de varias métricas clave. Obtén más información sobre las métricas disponibles.

  3. Opcional: Para ver las métricas actuales de una base de datos específica en la instancia, haz clic en el nombre de la base de datos en el panel izquierdo.

    Google Cloud Console muestra los valores actuales de varias métricas clave.

Ver datos históricos de una instancia

Google Cloud Console proporciona gráficos que muestran los datos históricos de tu instancia. Puedes ver gráficos de diferentes períodos, desde la última hora hasta los últimos 30 días. También puedes ver los gráficos de una sola base de datos dentro de la instancia.

Para ver los datos históricos de una instancia, haz lo siguiente:

  1. En Google Cloud Console, abre la lista de instancias de Spanner.

    Ir a la lista de instancias

  2. Haz clic en el nombre de la instancia sobre la que deseas obtener más información y, luego, haz clic en Monitoring en la barra de navegación izquierda.

    Google Cloud Console muestra gráficos de datos históricos de la instancia. Obtén información sobre los gráficos disponibles.

  3. Opcional: Para ver los datos históricos de un período diferente, busca los botones que aparecen encima del primer gráfico y, luego, haz clic en el período que deseas ver.

  4. Opcional: Para controlar qué datos aparecen en el gráfico, haz clic en una de las listas desplegables del gráfico. Por ejemplo, si la instancia usa una configuración multirregional, algunos gráficos proporcionan una lista desplegable para ver los datos de una región específica. No todos los gráficos tienen listas desplegables.

  5. Opcional: Para ver los datos históricos de una base de datos específica en la instancia, haz clic en el nombre de la base de datos en el panel izquierdo.

Gráficos y métricas de Spanner

Google Cloud Console proporciona los siguientes gráficos y métricas para mostrar el estado histórico y actual de una instancia. Todos los gráficos y métricas están disponibles en el nivel de la instancia. También puedes ver muchos gráficos y métricas para una sola base de datos dentro en una instancia.

Gráficos y métricas disponibles
Capacidad de procesamiento

La capacidad de procesamiento en la instancia. Puedes elegir mostrar la capacidad en unidades de procesamiento o en nodos.

Disponible solo para instancias.

Uso de CPU: promedio móvil de 24 horas

Un promedio móvil del uso de CPU total, como un porcentaje de los recursos de CPU de la instancia, para cada base de datos. Cada dato es un promedio de las 24 horas anteriores.

Disponible solo para instancias.

Uso de CPU: prioridad alta

El uso de CPU total, como un porcentaje de los recursos de CPU de la instancia, para tareas de alta prioridad. Estas tareas incluyen la mayoría de las solicitudes que inicias, así como las tareas de mantenimiento que Spanner debe completar de inmediato. Obtén más información sobre las tareas de alta prioridad.

Disponible para instancias y bases de datos.

Uso de CPU: total

El uso de CPU total, como un porcentaje de los recursos de CPU de la instancia.

Disponible para instancias y bases de datos:

  • En el caso de las instancias, puedes ver gráficos del uso de CPU total por base de datos o por prioridad de tareas.
  • En el caso de las bases de datos, puedes ver gráficos del uso total de CPU por prioridad de las tareas.
Latencia

Tiempo que Spanner tardó en manejar una función de solicitud de lectura o escritura. Usa el menú desplegable para seleccionar "Leer", "Escribir" o selecciona "Leer /escribir" para ver las métricas de ambas. Esta medición comienza cuando el servicio de Spanner recibe una solicitud y finaliza cuando el servicio de Spanner comienza a enviar una respuesta. Para obtener más información, consulta Métricas de latencia.

Puedes ver las métricas de latencia para la latencia de percentil 50 y 99:

  • Latencia percentil 50: La latencia máxima, en segundos, para el 50% más rápido del total de solicitudes.
  • Latencia del percentil 99: La latencia máxima, en segundos, para el 99% más rápido del total de solicitudes.

Disponible para instancias y bases de datos.

Latencia por tipo de transacción

La cantidad de tiempo que Spanner tardó en procesar una transacción. Puedes seleccionar ver las métricas de las transacciones de tipo de lectura y escritura y de solo lectura. Para obtener más información, consulta Latencia por tipo de transacción.

La principal diferencia entre el gráfico de latencia y el gráfico de latencia por tipo de transacción es que el gráfico de latencia por tipo de transacción te permite seleccionar la participación líder para el tipo de solo lectura. Puedes seleccionar "El líder está involucrado" o "No hay ningún líder involucrado" en la transacción de solo lectura. Las lecturas que involucran al líder pueden experimentar una latencia más alta. Puedes usar este gráfico para evaluar si debes usar lecturas inactivas sin comunicarte con el líder, suponiendo que el límite de marca de tiempo es de al menos 15 segundos. Para las transacciones de lectura y escritura, el líder siempre está involucrado en la transacción, por lo que los datos que se muestran en el gráfico siempre incluyen el tiempo que le llevó a la solicitud llegar al líder y recibir una respuesta.

Puedes ver las métricas de latencia para la latencia de percentil 50 y 99:

  • Latencia del percentil 50: La latencia máxima, en segundos, para el 50% más rápido del total de las transacciones.
  • Latencia del percentil 99: La latencia máxima, en segundos, para el 99% más rápido de todas las transacciones.

Disponible para instancias y bases de datos.

Distribución líder

Disponible para instancias y bases de datos multirregionales:

  • En el caso de las instancias, puedes ver la cantidad de bases de datos que tienen la mayoría de líderes (>=50%) en una región determinada. En el menú desplegable Regiones, si seleccionas una región específica, el gráfico muestra la cantidad total de bases de datos dentro de esa instancia que tiene la región seleccionada como la región líder. Si seleccionas “Todas las regiones” en el menú desplegable Regiones, el gráfico muestra una línea para cada región y cada línea muestra la cantidad total de bases de datos en la instancia que tiene esa región como su región líder.
  • Para las bases de datos, puedes ver el porcentaje de líderes agrupados por región. Por ejemplo, si una base de datos tiene cinco líderes, uno en us-west1 y cuatro en us-east1 en un momento determinado, el gráfico "Todas las regiones" muestra dos líneas (una por región). Una línea para us-west1 está al 20%, y la otra para us-east1 está al 80%. El gráfico us-west1 muestra una sola línea al 20%, y el gráfico us-east1 muestra una sola línea al 80%.

Ten en cuenta que si una base de datos se creó recientemente o una región líder se modificó recientemente, es posible que los gráficos no se estabilicen de inmediato.

Operaciones por segundo

La cantidad de operaciones que Spanner realizó por segundo o la cantidad de errores que ocurrieron en el servidor de Spanner por segundo.

Puedes elegir qué operaciones ver en este gráfico:

  • Lecturas y escrituras
  • Solo lectura (también incluye declaraciones DML)
  • Solo escritura (no incluye declaraciones DML)
  • Errores en el servidor de Spanner

Disponible para instancias y bases de datos.

Capacidad de procesamiento (MB/s)

La cantidad de datos sin comprimir que se leyeron desde la instancia o la base de datos, o se escribieron en ellas, cada segundo. Este valor se mide en megabytes binarios (MB); 1 MB equivale a 220 bytes. Esta unidad de medida también se conoce como mebibyte (MiB).

La capacidad de procesamiento de lectura incluye solicitudes y respuestas para los métodos en la API de lectura y las consultas de SQL. También incluye solicitudes y respuestas para declaraciones DML.

La capacidad de procesamiento de escritura incluye solicitudes y respuestas para confirmar datos a través de la API de mutación. Excluye solicitudes y respuestas para declaraciones DML.

Disponible para instancias y bases de datos.

Almacenamiento total de la base de datos

La cantidad de datos que se almacenan en la instancia o base de datos. Este valor se mide en unidades de bytes binarios. Por ejemplo, 1 gigabyte (GB) binario equivale a 230 bytes; esta unidad de medida también se conoce como gibibyte (GiB).

Disponible para instancias y bases de datos.

Almacenamiento total de las copias de seguridad

La cantidad de datos que se almacenan en las copias de seguridad asociadas a la instancia o a la base de datos. Este valor se mide en unidades de bytes binarios. Por ejemplo, 1 gigabyte binario (GB) equivale a 230 bytes. Esta unidad de medida también se conoce como gibibyte (GiB).

Disponible para instancias y bases de datos.

¿Qué sigue?