Ver información sobre la instancia de Cloud SQL

En esta página se explica cómo obtener información sobre las instancias de Cloud SQL, incluida la información resumida de la instancia, los datos de uso, los registros de operaciones y los registros de la base de datos.

Ver información resumida de la instancia

Puedes ver información resumida sobre las instancias de Cloud SQL en la consola de Google Cloud Platform, o mediante la herramienta de línea de comandos gcloud o la API.

Consola

  1. Ve a la página de instancias de Cloud SQL en la consola de Google Cloud Platform.

    Ir a la página de instancias de Cloud SQL

  2. Haz clic en el nombre de una instancia para abrir la página de Detalles de la instancia.

gcloud (2.ª generación)

gcloud sql instances describe [INSTANCE_NAME]

gcloud (1.ª generación)

gcloud sql instances describe [INSTANCE_NAME]

cURL

ACCESS_TOKEN="$(gcloud auth application-default print-access-token)"
curl --header "Authorization: Bearer ${ACCESS_TOKEN}" \
     -X GET \
     https://www.googleapis.com/sql/v1beta4/projects/[PROJECT-ID]/instances/[INSTANCE_NAME]

Ver métricas de instancia en Cloud SQL

Cloud SQL proporciona gráficos de uso de métricas de instancia clave que puedes usar para supervisar tus instancias. Si trabajas con datos métricos, ten en cuenta las siguientes consideraciones:

  • Un punto de datos para una métrica es un agregado de todas las bases de datos alojadas por la instancia.
  • Los datos se informan en Hora universal coordinada (UTC).
  • Los gráficos renderizados no se actualizan automáticamente. Para ver nuevos datos, debes actualizar la página.
  • Hay un retraso de unos minutos entre la fecha en que se registraron los datos métricos y la hora que se muestra en los gráficos de uso.

Si quieres ver la información de uso de la instancia:

  1. Ve a la página de instancias de Cloud SQL en la consola de Google Cloud Platform.

    Ir a la página de instancias de Cloud SQL

  2. Haz clic en el nombre de una instancia para abrir la página de Detalles de la instancia.
  3. En el cuadro de selección de métricas, selecciona una métrica para ver su gráfico de uso.

    Captura de pantalla en la que se muestra el menú desplegable para la selección métricas.

Comparación de métricas de varias instancias

  1. Ve a la página de instancias de Cloud SQL en la consola de Google Cloud Platform.

    Ir a la página de instancias de Cloud SQL

  2. Selecciona hasta 5 instancias que quieras comparar, marca la casilla situada a la izquierda del nombre de la instancia.
  3. En el Panel de información, en el lado derecho, selecciona la pestaña Supervisión.
  4. Selecciona la métrica que quieras comparar desde el menú desplegable de métricas.

    Si quieres ver los datos exactos de un periodo específico, coloca el cursor sobre el gráfico.

Métricas disponibles

Los gráficos de uso pueden ayudarte a responder de manera proactiva a medida que la aplicación requiere cambios. A partir de estas métricas, puedes obtener información sobre los problemas de rendimiento y latencia, así como los costos de uso de las instancias. Las métricas que ves dependen de si la instancia es una instancia de segunda o primera generación.

Métricas para instancias de segunda generaciónDescripción
Uso del almacenamiento (GB)

Puedes usar la métrica de uso de almacenamiento para poder comprender los costos de almacenamiento. Para obtener más información sobre los cargos por el uso del almacenamiento, consulta Precios de almacenamiento y redes .

Los registros binarios usan espacio de almacenamiento. Los registros binarios se eliminan automáticamente con su copia de seguridad automática asociada, lo que generalmente ocurre después de aproximadamente 7 días. No puedes eliminar manualmente registros binarios ni cambiar el periodo de 7 días.

Si el tamaño de los registros binarios está causando un problema para la instancia, puedes aumentar el tamaño de almacenamiento. Sin embargo, el aumento del tamaño del registro binario podría ser temporal. Puedes deshabilitar y luego volver a habilitar el registro binario, eso eliminará los registros binarios. Sin embargo, ten en cuenta que la disminución del almacenamiento utilizado no reduce el tamaño del almacenamiento aprovisionado para la instancia.

Una base de datos recién creada usa varios cientos de MB para tablas y archivos del sistema.

Uso de CPU

Puedes usar esta métrica para supervisar si la instancia tiene suficiente CPU para las necesidades de la aplicación. Si este valor es demasiado alto, puedes aumentar el tamaño del tipo de máquina para darle a la instancia mayor capacidad de CPU.

Uso de memoria

La cantidad de memoria utilizada por la instancia.

Operaciones de lectura o escritura

La métrica Número de lecturas es la cantidad de operaciones de lectura procedentes del disco que no provienen de la caché. Puedes usar esta métrica para poder comprender si la instancia tiene el tamaño correcto para tu entorno. Si es necesario, puedes cambiar a un tipo de máquina más grande para atender más peticiones de la caché y reducir la latencia.

La métrica Número de escrituras es la cantidad de operaciones de escritura en el disco. La actividad de escritura se genera incluso si la aplicación no está activa, porque las instancias de Cloud SQL escriben en una tabla del sistema aproximadamente cada segundo (a excepción de las réplicas).

Conexiones activas Número de conexiones abiertas para la instancia de Cloud SQL.
Bytes de entrada o salida (bytes/s) La cantidad de tráfico de red que entra o sale de la instancia.
Consultas de MySQL (consultas/s) El número de instrucciones ejecutadas por el servidor. Si quieres ver qué instrucciones se miden como consultas, consulta Variables de estado del servidor en el manual de referencia de MySQL.
Preguntas de MySQL (preguntas/s) El número de instrucciones ejecutadas por el servidor enviadas por los clientes. Si quieres ver qué instrucciones se miden como preguntas, consulta Variables de estado del servidor en el manual de referencia de MySQL.
Leer o escribir páginas InnoDB (páginas/s) El número de páginas InnoDB leídas y escritas. Para obtener más información, consulta Opciones de inicio de InnoDB y variables del sistema en el manual de referencia de MySQL.
Datos InnoDB fsyncs (operaciones/s) El número de llamadas InnoDB fsync (). Para obtener más información, consulta Opciones de inicio de InnoDB y variables del sistema en el manual de referencia de MySQL.
Registro InnoDB fsyncs (operaciones/s) El número de llamadas InnoDB fsync () al archivo de registro. Para obtener más información, consulta Opciones de inicio de InnoDB y variables del sistema en el manual de referencia de MySQL.
Métricas para instancias de primera generaciónDescripción
Uso del almacenamiento (GB)

Puedes usar la métrica de uso del almacenamiento para poder administrar los costes de almacenamiento. Por ejemplo, para un plan de facturación de paquete, Cloud SQL proporciona un poco de almacenamiento de forma gratuita para cada nivel, después del cual el uso del almacenamiento provoca un cargo. Tanto para el plan por uso como para los planes de facturación del paquete, el almacenamiento máximo permitido para una instancia es de 500 GB. Para obtener más información sobre los cargos por uso del almacenamiento, consulta Precios .

Una base de datos recién creada utiliza alrededor de 270 MB para las tablas del sistema y los registros InnoDB.

Operaciones de lectura o escritura

La métrica Número de lecturas es la cantidad de operaciones de lectura procedentes del disco que no provienen de la caché. Puedes usar esta métrica para facilitar la administración de los costes de la instancia. Cloud SQL almacenará los datos en la caché para atender de forma eficaz las consultas y minimizar el número de peticiones de E/S. Para el plan de facturación del paquete, cada nivel tiene una cuota de operaciones de E/S gratuitas. El uso que sobrepasa la cuota se cobra. Para el plan de facturación por uso, Cloud SQL cobra una tarifa fija para las operaciones de E/S. En ambos planes, puedes aumentar el tamaño (nivel) de la instancia para atender más peticiones provenientes de la caché y reducir los costes asociados con las operaciones de E/S.

El número de escrituras es el número de operaciones de escritura en el disco, también incluidas como operaciones de E/S cobradas.

Bytes de salida (múltiplo de bytes/s) Use la métrica Bytes de salida para poder administrar los costes de la instancia debido al tráfico de salida externo. Las diferentes líneas del gráfico muestran el destino de los bytes de salida, por ejemplo, "Compute Engine", "App Engine" o "External".
Conexiones activas Número de conexiones abiertas para la instancia de Cloud SQL.
Consultas de MySQL (consultas/s) El número de instrucciones ejecutadas por el servidor. Si quieres ver qué instrucciones se miden como consultas, consulta Variables de estado del servidor en el manual de referencia de MySQL.
Preguntas de MySQL (preguntas/s) El número de instrucciones ejecutadas por el servidor enviadas por los clientes. Si quieres ver qué instrucciones se miden como preguntas, consulta Variables de estado del servidor en el manual de referencia de MySQL.
Leer o escribir páginas InnoDB (páginas/s) El número de páginas InnoDB leídas y escritas. Para obtener más información, consulta Opciones de inicio de InnoDB y variables del sistema en el manual de referencia de MySQL.
Datos InnoDB fsyncs (operaciones/s) El número de llamadas InnoDB fsync (). Para obtener más información, consulta Opciones de inicio de InnoDB y variables del sistema en el manual de referencia de MySQL.
Registro InnoDB fsyncs (operaciones/s) El número de llamadas InnoDB fsync () al archivo de registro. Para obtener más información, consulta Opciones de inicio de InnoDB y variables del sistema en el manual de referencia de MySQL.

La Figura 1 indica las diferentes partes de un gráfico de uso.

Gráfico en el que se muestra un ejemplo de datos de métricas de Cloud SQL.
Figura 1: Ejemplo de datos de uso de instancias

donde

  • Llamada 1: los datos métricos que se muestran en el gráfico.

  • Llamada 2: el intervalo de tiempo para ver los datos de la métrica.

  • Llamada 3: el valor de la métrica en el cursor.

  • Llamada 4: El cursor de datos. Usa el cursor para encontrar el valor de una métrica en un momento específico.

Ver datos de uso de instancias con Stackdriver

Si necesitas una métrica que no se muestra en la página de Detalles de la instancia, o más flexibilidad con el formato de datos u opciones de visualización, puedes usar Stackdriver para obtener información sobre la instancia de Cloud SQL.

Si quieres obtener una lista completa de las métricas de Cloud SQL proporcionadas por Stackdriver, consulta la lista de métricas de Cloud SQL. Para obtener más información sobre el uso de Stackdriver con GCP, consulta la documentación de Stackdriver Monitoring .

Ver registro de operaciones de instancias

Los registros de una instancia se pueden ver en el panel Operaciones. El panel Operaciones registra cada operación realizada en la instancia con la siguiente información:

  • La hora en que finalizó la operación, informada en tu zona horaria local.
  • El tipo de operación.
  • El estado de la operación.
  • Un mensaje que describe el resultado de la operación.

    Si ocurre un error en la operación, puedes usar el mensaje para solucionar el problema.

Para ver un registro de operaciones de instancias:

  1. Ve a la página de instancias de Cloud SQL en la consola de Google Cloud Platform.

    Ir a la página de instancias de Cloud SQL

  2. Haz clic en el nombre de una instancia para abrir la página de Detalles de la instancia.
  3. Haz clic en Operaciones para cambiar al panel que muestra el registro de operación.

Nota: El registro de operaciones no incluye las operaciones realizadas con herramientas de gestión externas, como el cliente MySQL. Solo las operaciones de administración de usuarios y cambio de contraseña realizadas con la consola de Google Cloud Platform, la herramienta de línea de comandos gcloud o la API de Cloud SQL aparecen en el registro de operaciones.

Ver archivos de registro

Puedes usar el visualizador de registros en la consola de Google Cloud Platform para ver los archivos de errores y de registro.

  1. Ve al visualizador de registros en la consola de Google Cloud Platform.

    Ir al visualizador de registros

  2. Selecciona los registros que deseas ver.

    Puedes filtrar en función de:

    • Instancia
    • Archivo de registro
    • Log level (Nivel de registro)
    • Fecha

Para obtener más información sobre cómo seleccionar y filtrar registros, consulta Ver registros. Para obtener información sobre la exportación de registros, consulta Exportar registros.

Siguientes pasos

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Cloud SQL para MySQL