Visualiza la información sobre tu instancia de Cloud SQL

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

Visualiza información de resumen de la instancia

Puedes ver información resumida sobre tus instancias de Cloud SQL en Google Cloud Console o con la herramienta de línea de comandos gcloud o la API.

Console

  1. Ve a la página Instancias de Cloud SQL en Google Cloud Console.

    Ir a la página Instancias de Cloud SQL

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

gcloud

gcloud sql instances describe [INSTANCE_NAME]

REST

Antes de usar cualquiera de los datos de solicitud siguientes, realiza los siguientes reemplazos:

  • project-id: El ID del proyecto
  • instance-id: El ID de la instancia

Método HTTP y URL:

GET https://www.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id

Para enviar tu solicitud, expande una de estas opciones:

Deberías recibir una respuesta JSON similar a la que se muestra a continuación:

{
  "kind": "sql#instance",
  "state": "RUNNABLE",
  "databaseVersion": "MYSQL_5_7",
  "settings": {
    "authorizedGaeApplications": [],
    "tier": "db-f1-micro",
    "kind": "sql#settings",
    "pricingPlan": "PER_USE",
    "replicationType": "SYNCHRONOUS",
    "activationPolicy": "ALWAYS",
    "ipConfiguration": {
      "authorizedNetworks": [],
      "ipv4Enabled": true
    },
    "locationPreference": {
      "zone": "asia-east1-a",
      "kind": "sql#locationPreference"
    },
    "dataDiskType": "PD_SSD",
    "backupConfiguration": {
      "startTime": "08:00",
      "kind": "sql#backupConfiguration",
      "enabled": true,
      "binaryLogEnabled": true
    },
    "settingsVersion": "13",
    "storageAutoResizeLimit": "0",
    "storageAutoResize": true,
    "dataDiskSizeGb": "10"
  },
  "etag": "etag-id",
  "ipAddresses": [
    {
      "type": "PRIMARY",
      "ipAddress": "10.0.0.1"
    }
  ],
  "serverCaCert": {
    "kind": "sql#sslCert",
    "certSerialNumber": "0",
    "cert": "certificate-id",
    "commonName": "C=US,O=Google\\, Inc,CN=Google Cloud SQL Server CA,dnQualifier=dn-qualifier-id",
    "sha1Fingerprint": "sha-id",
    "instance": "instance-id",
    "createTime": "2019-06-28T22:46:35.052Z",
    "expirationTime": "2029-06-25T22:47:35.052Z"
  },
  "instanceType": "CLOUD_SQL_INSTANCE",
  "project": "project-id",
  "serviceAccountEmailAddress": "service-acct-id@gcp-sa-cloud-sql.iam.gserviceaccount.com",
  "backendType": "SECOND_GEN",
  "selfLink": "https://www.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id",
  "connectionName": "project-id:region:instance-id",
  "name": "instance-id",
  "region": "asia-east1",
  "gceZone": "asia-east1-a"
}
Si quieres ver cómo se crea la solicitud subyacente a la API de REST para esta tarea, consulta el Explorador de API en la página de instances:get.

Visualiza las métricas de instancias en Cloud SQL

Cloud SQL proporciona gráficos de uso de métricas de instancias clave que puedes usar para supervisar tus instancias. Cuando trabajes con datos de métricas, ten en cuenta lo siguiente:

  • Un punto de datos para una métrica es un agregado de todas las bases de datos que aloja una instancia.
  • Los datos se informan en la hora universal coordinada (UTC).
  • Los gráficos procesados no se actualizan de forma automática. Para ver los datos nuevos, debes actualizar la página.
  • Hay unos minutos de retraso entre el momento en que se registra un dato de métrica y el momento en que se muestra en los gráficos de uso.

Para ver la información de uso de la instancia, sigue estos pasos:

  1. Ve a la página Instancias de Cloud SQL en Google Cloud Console.

    Ir a la página Instancias de Cloud SQL

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

    Captura de pantalla en la que se muestra el menú desplegable para seleccionar la métrica

Compara las métricas de distintas instancias

  1. Ve a la página Instancias de Cloud SQL en Google Cloud Console.

    Ir a la página Instancias de Cloud SQL

  2. Selecciona hasta 5 instancias que desees comparar y marca 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. Selecciona la métrica que deseas comparar en el menú desplegable de métricas.

    Puedes ver los datos exactos de un período específico al desplazarte sobre el gráfico.

Métricas disponibles

Los gráficos de uso pueden ayudarte 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 de 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.

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.

Una base de datos nueva usa alrededor de 100 MB para las tablas y los archivos 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

En la Figura 1, se señalan las diferentes partes de un gráfico de uso.

Grafo con ejemplos de los datos de las métricas de Cloud SQL.
Figura 1: Ejemplo de datos de uso de una instancia

donde

  • Referencia 1: Los datos de métrica que se muestran en el gráfico.

  • Referencia 2: El intervalo de tiempo en el que se muestran los datos de métrica.

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

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

Visualiza los datos de uso de las instancias con Cloud Monitoring

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 los datos o las opciones de visualización, puedes usar Cloud Monitoring para obtener información sobre la instancia de Cloud SQL.

Para obtener una lista completa de las métricas de Cloud SQL que proporciona Cloud Monitoring, consulta la lista de métricas de Cloud SQL. Para obtener más información sobre el uso de Cloud Monitoring con Google Cloud, consulta la documentación de Cloud Monitoring.

Visualiza el registro de operaciones de instancia

Puedes ver los registros de una instancia en el panel de Operaciones. En el panel Operaciones se registra cada operación realizada en la instancia con la siguiente información:

  • La hora en que se completó la operación, 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 la operación falla, puedes usar el mensaje para solucionar el problema.

Para ver el registro de operaciones de una instancia, sigue estos pasos:

  1. Ve a la página Instancias de Cloud SQL en Google Cloud Console.

    Ir a la página Instancias de Cloud SQL

  2. Haz clic en el nombre de una instancia para abrir su página Detalles de la instancia.
  3. Haz clic en Operaciones para cambiar al panel en el que se muestra registro de operaciones.
Nota: En el registro de operaciones, no se incluyen operaciones realizadas mediante herramientas de administración externas, como las herramientas de línea de comandos de SQL Server. En el registro de operaciones, solo se incluyen las operaciones de administración de usuarios y cambio de contraseña que se realizan mediante Google Cloud Console, la herramienta de línea de comandos de gcloud o la API de Administrador de Cloud SQL.

Visualiza los archivos de registro

Puedes usar el Visor de registros en Google Cloud Console para ver errores y archivos de registro.

  1. Ve al Visor de registros en Google Cloud Console.

    Ir al visor de registros

  2. Selecciona los registros que deseas ver.

    Puedes filtrarlos según lo siguiente:

    • Instancia
    • Archivo de registro
    • Nivel de registro
    • Fecha

Para obtener más información sobre cómo seleccionar y filtrar registros, consulta Visualiza los registros. Para obtener más información sobre cómo exportar registros, consulta Exporta con el visor de registros.

¿Qué sigue?