Supervisa instancias de Cloud SQL

En esta página, se describe cómo supervisar instancias de Cloud SQL de las siguientes maneras:

Usa el panel de Estadísticas del sistema de Cloud SQL

El panel de Estadísticas del sistema de Cloud SQL te ayuda a detectar y analizar problemas de rendimiento del sistema.

Si deseas obtener más información, consulta Cómo usar Estadísticas del sistema para mejorar el rendimiento del sistema.

Supervisa una instancia mediante el panel de Cloud Monitoring

Cloud Monitoring ofrece paneles predefinidos para varios productos de Google Cloud, incluido un panel de supervisión de Cloud SQL predeterminado. Puedes usar este panel para supervisar el estado general de las instancias principales y las de réplica. También puedes crear tus propios paneles personalizados para mostrar los datos que te interesen.

Configura alertas

Puedes usar Cloud Monitoring a fin de configurar alertas para un proyecto o una instancia especificada.

Por ejemplo, puedes configurar una alerta para que un mensaje se envíe a ID de correo electrónico específicos cuando la métrica Uso de memoria de una instancia de Cloud SQL supere el umbral del 80%.

Visualiza las métricas en la página de descripción general de la instancia de Cloud SQL

Observa algunas de las métricas clave para una instancia de Cloud SQL en la página Descripción general de la siguiente manera:

  1. En la consola de Google Cloud, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. Para abrir la página de Descripción general de una instancia, haz clic en su nombre.
  3. El gráfico de métricas predeterminado aparece en la parte superior de la página.

  4. Opcional: Seleccione otra métrica de la lista desplegable Gráfico.

    En el gráfico, se muestran los datos de la métrica seleccionada.

En la lista, se incluyen las siguientes opciones:
  • Uso de CPU
  • Conexiones activas
  • Uso de almacenamiento
  • Uso de memoria
  • Operaciones de lectura/escritura
  • Bytes de ingreso/salida
  • Consultas de MySQL
  • Preguntas de MySQL
  • Páginas InnoDB de lectura/escritura
  • f-syncs de datos de InnoDB
  • f-syncs de registro de InnoDB
  • Retraso de replicación (para réplicas de lectura)

Métricas disponibles

Los gráficos de uso te ayudan a responder de manera proactiva mientras tu aplicación necesita un cambio. Con estas métricas, puedes obtener información sobre problemas en la capacidad de procesamiento y la latencia, y los costos del uso de instancias.

MétricaDescripción
Uso del almacenamiento (GB)

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

Los registros binarios usan espacio de almacenamiento. Los registros binarios y su copia asociada de forma automática se borran de manera automática. Por lo general, esto ocurre luego de 7 días. No puedes borrar los registros binarios ni cambiar el período de 7 días de forma manual.

Si el tamaño de tus registros binarios genera un problema en tu instancia, puedes aumentar el tamaño de tu almacenamiento, aunque el aumento de tamaño de tu registro binario en el disco puede ser temporal. Si deseas evitar problemas de almacenamiento inesperados, te recomendamos habilitar el aumento de almacenamiento automático para todas las instancias.

Puedes desactivar y, luego, volver a habilitar el registro binario, lo que borra los registros binarios. Sin embargo, ten en cuenta que disminuir los registros de escritura por adelantado usados no reduce el tamaño del disco aprovisionado para la instancia.

Dentro de la métrica de uso del almacenamiento, se incluyen datos temporales. Los datos temporales se quitan como parte del mantenimiento y pueden aumentar más allá de los límites de capacidad definidos por el usuario con el fin de evitar un evento de disco completo. No se le cobra por esto al usuario.

El uso de datos también se incluye en la métrica de uso del almacenamiento. Como parte del uso de datos, cuando una transacción modifica una base de datos, se crea una copia de estos datos antes de que Cloud SQL modifique los datos originales. La copia de los datos es deshacer datos.

Las bases de datos recién creadas usan cientos de MB para los archivos y las tablas del sistema.

Uso de CPU

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

Uso de memoria

La cantidad de memoria que usa tu instancia

Operaciones de lectura/escritura

La métrica de Cantidad de lecturas es el número de operaciones de lectura entregadas por el disco que no provienen de la caché. Puedes usar esta métrica a fin de ayudarte a entender si tu instancia tiene el tamaño adecuado para tu entorno. De ser necesario, puedes cambiarte a un tipo de máquina más grande para entregar más solicitudes de la caché y reducir la latencia.

La métrica de Cantidad de escritura es el número de operaciones de escritura en el disco. La actividad de escritura se genera incluso si tu aplicación no está activa, ya que las instancias de Cloud SQL escriben a un sistema de tablas aproximadamente cada segundo (excepto las réplicas).

Conexiones activas Cantidad de conexiones abiertas a la instancia de Cloud SQL
Bytes de entrada y de salida (bytes/s) La cantidad de tráfico de red que entra o sale de la instancia
Consultas de MySQL (consultas/s) La cantidad de declaraciones que ejecuta el servidor. Consulta la sección Variables del estado del servidor en el manual de referencia de MySQL para conocer qué declaraciones se miden como consultas.
Preguntas de MySQL (preguntas/s) La cantidad de declaraciones que ejecuta el servidor y que envían los clientes. Consulta la sección Variables del estado del servidor en el manual de referencia de MySQL para conocer qué declaraciones se miden como preguntas.
Páginas de InnoDB de lectura/escritura (páginas/s) La cantidad de páginas de InnoDB que se leyeron y escribieron. Para obtener más información, consulta la sección Opciones de inicio y variables del sistema de InnoDB en el manual de referencia de MySQL.
fsyncs de datos de InnoDB (operaciones/s) La cantidad de llamadas a fsync() de InnoDB. Para obtener más información, consulta la sección Opciones de inicio y variables del sistema de InnoDB en el manual de referencia de MySQL.
fsyncs de registro de InnoDB (operaciones/s) La cantidad de llamadas a fsync() de InnoDB hacia el archivo de registro. Para obtener más información, consulta la sección Opciones de inicio y variables del sistema de InnoDB en el manual de referencia de MySQL.
Estado de la instancia El estado de la instancia se indica mediante el ícono de estado, junto al nombre de la instancia. También puedes supervisar la métrica cloudsql.googleapis.com/database/instance_state.

Compara las métricas de distintas instancias

  1. En la consola de Google Cloud, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. En la página Instancias de Cloud SQL, selecciona hasta cinco instancias para comparar mediante la selección de la casilla de verificación a la izquierda del nombre de la instancia.
  3. En el Panel de información a la derecha, selecciona la pestaña de Supervisión.
  4. En el menú desplegable de métricas, selecciona la métrica que deseas usar para comparar instancias.

    Puedes ver los datos de un momento específico si mantienes el puntero sobre el gráfico.

¿Qué sigue?