Esta página describe cómo usar el panel de información del sistema de Cloud SQL. Este panel muestra métricas de los recursos que usa su instancia y le ayuda a detectar y analizar problemas de rendimiento del sistema.
Puede usar la asistencia de Gemini en Bases de Datos para supervisar y solucionar problemas de sus recursos de Cloud SQL para MySQL. Para más información, consulte Observar y solucionar problemas con la asistencia de Gemini .Ver el panel de información del sistema
Para ver el panel de información del sistema, haga lo siguiente:
En el Google Cloud consola, vaya a la página Instancias de Cloud SQL .
- Haga clic en el nombre de una instancia.
Seleccione la pestaña Información del sistema en el panel de navegación de SQL a la izquierda.
Se abre el panel de información del sistema.
El panel de información del sistema muestra la siguiente información:
Detalles de su instancia
Cronología de eventos : muestra los eventos del sistema en orden cronológico. Esta información ayuda a evaluar el impacto de los eventos del sistema en el estado y el rendimiento de la instancia.
Tarjetas de resumen : brindan una descripción general del estado y el rendimiento de la instancia al mostrar los valores más recientes y agregados para las métricas de utilización de CPU, utilización de disco y errores de registro.
Gráficos de métricas : muestran información sobre el sistema operativo y las métricas de la base de datos que le ayudan a obtener información sobre varios temas, como el rendimiento, la latencia y el costo.
El panel de control ofrece las siguientes opciones de alto nivel:
- Para crear un panel personalizado, haga clic en Personalizar panel .
Para mantener el panel de control actualizado, habilite la
Opción de actualización automática . Al activar la actualización automática , los datos del panel se actualizan cada minuto. Esta función no es compatible con periodos de tiempo personalizados.
El selector de tiempo muestra
1 day
seleccionado por defecto. Para cambiar el período, seleccione uno de los otros períodos predefinidos o haga clic en "Personalizar" y defina una hora de inicio y una de fin. Los datos están disponibles para los últimos 30 días.Para crear un enlace absoluto al panel, haga clic en el botón "Copiar enlace" . Puede compartir este enlace con otros usuarios de Cloud SQL que tengan los mismos permisos.
Para crear una alerta para un evento específico, haga clic en
Notificación .Para mostrar alertas específicas, haga clic en Anotaciones .
Tarjetas de resumen
La siguiente tabla describe las tarjetas de resumen que se muestran en la parte superior del panel de información del sistema. Estas tarjetas ofrecen una breve descripción general del estado y el rendimiento de la instancia durante el período seleccionado.
Tarjeta de resumen | Descripción |
---|---|
Utilización de la CPU - P50 | Los valores de utilización de la CPU P50. |
Utilización de la CPU - P99 | Los valores de utilización de la CPU P99. |
Utilización del disco | El último valor de utilización del disco. |
Errores de registro | El número de errores que se registraron. |
Gráficos de métricas
La barra de herramientas de cada tarjeta de gráfico proporciona el siguiente conjunto de opciones estándar:
Para ver los valores métricos de un momento específico en el período seleccionado, mueva el cursor sobre el gráfico.
Para ampliar un gráfico, haga clic en él y arrástrelo horizontalmente por el eje X o verticalmente por el eje Y. Para revertir la operación de zoom, haga clic en Restablecer zoom . O bien, haga clic en uno de los periodos predefinidos en la parte superior del panel. Las operaciones de zoom se aplican simultáneamente a todos los gráficos del panel.
Para ver más opciones, haga clic en more_vert Más opciones de gráficos . La mayoría de los gráficos ofrecen estas opciones:
Para ver un gráfico en pantalla completa, haga clic en Ver en pantalla completa . Para salir del modo de pantalla completa, haga clic en Cancelar .
Ocultar o contraer la leyenda.
Descargue un archivo PNG o CSV del gráfico.
Ver en el Explorador de Métricas . Ver la métrica en el Explorador de Métricas . Puede ver otras métricas de Cloud SQL en el Explorador de Métricas después de seleccionar el tipo de recurso de la base de datos de Cloud SQL .
Para crear un panel personalizado, haz clic edit panel y asígnale un nombre. O bien, expande el menú Predefinidos y selecciona un panel personalizado existente.
Para ver los datos de un gráfico de métricas en detalle, haga clic en query_stats Explorar datos . Aquí puede filtrar métricas específicas y elegir cómo se muestra el gráfico:
Para guardar esta vista personalizada como un gráfico de métricas, haga clic en Guardar en el panel .
Métricas predeterminadas
La siguiente tabla describe las métricas de Cloud SQL que aparecen de forma predeterminada en el panel de información del sistema Cloud SQL.
Nombre y tipo de métrica | Descripción |
---|---|
Latencia de consultadbinsights.googleapis.com/ | Distribución de latencia de consulta agregada por P99, P95 y P50 por usuario y base de datos. Solo disponible para instancias con información de consultas habilitada. |
Carga de base de datos por dirección de base de datos/usuario/clientedbinsights.googleapis.com/ | El tiempo acumulado de ejecución de consultas por base de datos, usuario o dirección de cliente. Es la suma del tiempo de CPU, el tiempo de espera de E/S, el tiempo de espera de bloqueo, el cambio de contexto del proceso y la programación de todos los procesos involucrados en la ejecución de consultas. Solo disponible para instancias con información de consultas habilitada. |
Utilización de la CPUcloudsql.googleapis.com/ | La utilización actual de la CPU representada como un porcentaje de la CPU reservada que está actualmente en uso. |
Conexiones MySQLcloudsql.googleapis.com/ | El número de conexiones mantenidas por la instancia de base de datos. |
Bytes de entrada/salidacloudsql.googleapis.com/ cloudsql.googleapis.com/ | El tráfico de red en términos de la cantidad de bytes de ingreso (bytes recibidos) y bytes de egreso (bytes enviados) hacia y desde la instancia, respectivamente. |
Componentes de la memoria | Los componentes de memoria disponibles para la base de datos son el uso, la caché y la memoria libre. El valor de cada componente de memoria se calcula como el porcentaje de la memoria total disponible para la base de datos. |
Consultas MySQLcloudsql.googleapis.com/ | El número de sentencias ejecutadas por el servidor. Esto incluye sentencias ejecutadas dentro de programas almacenados, como procedimientos y funciones almacenados. |
Preguntas sobre MySQLcloudsql.googleapis.com/ | El número de sentencias ejecutadas por el servidor. Esto incluye solo las sentencias enviadas al servidor por los clientes, no las ejecutadas dentro de los programas almacenados. |
Tráfico de red MySQLcloudsql.googleapis.com/ cloudsql.googleapis.com/ | La cantidad de bytes recibidos y enviados a los clientes. |
Páginas InnoDB
| El número de páginas sucias, libres y totales en el grupo de búferes InnoDB. Una página sucia en el grupo de búferes InnoDB es una página que se modifica en la memoria, pero no se vuelve a escribir en el disco. Una página libre en el grupo de búferes InnoDB es una página que no contiene datos y no se utiliza. |
Llamadas fsync de InnoDB | El número de operaciones fsync de InnoDB. |
Llamadas fsync del registro InnoDB | La cantidad de operaciones fsync realizadas en los archivos de registro de rehacer de InnoDB. |
Páginas InnoDB leídas/escritascloudsql.googleapis.com/ cloudsql.googleapis.com/ | El número de páginas InnoDB leídas y escritas. |
Caché abierta de tabla MySQLcloudsql.googleapis.com/ cloudsql.googleapis.com/ | open_tables es el número de tablas abiertas actualmente.opened_table_count es el número de tablas que la base de datos ha abierto desde la última muestra.Si el valor de opened_table_count es constantemente alto, le recomendamos que aumente el valor de table_open_cache . |
Caché de definición de tabla MySQLcloudsql.googleapis.com/database/ cloudsql.googleapis.com/database/ | open_table_definitions es el número de definiciones de tabla abiertas actualmente. opened_table_definitions_count es el número de veces que la base de datos ha abierto una definición de tabla desde la última muestra. Si el valor de opened_table_definitions_count es constantemente alto, recomendamos aumentar el valor de table_definition_cache . |
Uso de memoria del diccionario de datos InnoDB | Uso de memoria para la caché del diccionario de datos de InnoDB. InnoDB cuenta con su propia caché para almacenar información sobre objetos de la base de datos, como tablas, columnas, índices y claves foráneas. table_definition_cache establece un límite flexible para el número de tablas en esta caché. Sin embargo, las tablas con relaciones de clave foránea se mantienen en caché hasta que la base de datos se apaga o se reinicia. Esta caché puede consumir una cantidad significativa de memoria si la instancia tiene muchas tablas con relaciones de clave foránea. |
Almacenamiento en disco por tipocloudsql.googleapis.com/ | El desglose del uso del disco de la instancia por tipos de datos, como data , binlog y tmp_data . Esta métrica le ayuda a comprender sus costos de almacenamiento. Para obtener más información sobre los cargos por uso de almacenamiento, consulte Precios de almacenamiento y redes .La recuperación a un punto en el tiempo (PITR) utiliza registros binarios. Cloud SQL genera nuevos registros periódicamente y estos utilizan espacio de almacenamiento. Cloud SQL elimina automáticamente los registros binarios y sus copias de seguridad automáticas asociadas. Esto suele ocurrir después de alcanzar el valor de retención establecido para transactionLogRetentionDays . transactionLogRetentionDays indica el número de días que Cloud SQL conserva los registros de transacciones. Su valor oscila entre 1 y 7 .Para evitar problemas de almacenamiento inesperados al usar PITR, le recomendamos que habilite los aumentos automáticos de almacenamiento . |
Operaciones de lectura y escritura de discocloudsql.googleapis.com/ cloudsql.googleapis.com/ | read_ops_count indica el recuento diferencial de operaciones de E/S de lectura de disco. Puede usar esta métrica para saber si su instancia tiene el tamaño correcto para su entorno. Si es necesario, puede cambiar a un tipo de máquina más grande para atender más solicitudes de caché y reducir la latencia.write_ops_count indica el recuento diferencial de operaciones de E/S de escritura en disco. Las instancias de Cloud SQL, salvo las réplicas, escriben en una tabla del sistema aproximadamente cada segundo. |
Registro en la nubelogging.googleapis.com/ | Muestra el número total de entradas de registro de errores y advertencias. |
Para obtener más información, consulte Métricas de Cloud SQL .
Cronología de eventos
El panel de control proporciona los detalles de los siguientes eventos:
Nombre del evento | Descripción | Tipo de operación |
---|---|---|
Instance restart | Reinicia la instancia de Cloud SQL | RESTART |
Instance failover | Inicia una conmutación por error manual de una instancia principal de alta disponibilidad (HA) a una instancia en espera, que se convierte en la instancia principal. | FAILOVER |
Instance maintenance | Indica que la instancia se encuentra actualmente en mantenimiento. El mantenimiento suele provocar que la instancia no esté disponible durante 1 a 3 minutos. | MAINTENANCE |
Instance backup | Realiza una copia de seguridad de una instancia. | BACKUP_VOLUME |
Instance update | Actualiza la configuración de una instancia de Cloud SQL. | UPDATE |
Promote replica | Promueve una instancia de réplica de Cloud SQL. | PROMOTE_REPLICA |
Start replica | Inicia la replicación en una instancia de réplica de lectura de Cloud SQL. | START_REPLICA |
Stop replica | Detiene la replicación en una instancia de réplica de lectura de Cloud SQL. | STOP_REPLICA |
Recreate replica | Recrea recursos para una instancia de réplica de Cloud SQL. | RECREATE_REPLICA |
Create replica | Crea una instancia de réplica de Cloud SQL. | CREATE_REPLICA |
Data import | Importa datos a una instancia de Cloud SQL. | IMPORT |
Instance export | Exporta datos de una instancia de Cloud SQL a un depósito de Cloud Storage. | EXPORT |
Restore backup | Restaura una copia de seguridad de una instancia de Cloud SQL. Esta operación podría provocar el reinicio de la instancia. | RESTORE_VOLUME |