En esta página, se describe cómo puedes usar el panel de Estadísticas del sistema de Cloud SQL. El panel de Estadísticas del sistema muestra métricas para los recursos que usa tu instancia y te ayuda a detectar y analizar problemas de rendimiento del sistema.
Puedes usar la asistencia de Gemini in Databases para observar y solucionar problemas de tus recursos de Cloud SQL para MySQL. Para obtener más información, consulta Observa y soluciona problemas con la asistencia de Gemini.Visualiza el panel de Estadísticas del sistema
Para ver el panel de Estadísticas del sistema, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página Instancias de Cloud SQL.
- Haz clic en el nombre de una instancia.
Selecciona la pestaña Estadísticas del sistema en el panel de navegación de SQL a la izquierda.
Se abrirá el panel de Estadísticas del sistema.
En el panel de Estadísticas del sistema, se muestra la siguiente información:
Detalles de la instancia
Cronograma de eventos: Muestra los eventos del sistema en orden cronológico. Esta información te ayuda a evaluar el impacto de los eventos del sistema en el estado y el rendimiento de la instancia.
Tarjetas de resumen: proporciona una descripción general del estado y el rendimiento de la instancia mediante la visualización de los valores más recientes y agregados del uso de CPU, el uso del disco y las métricas de 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 te ayudan a obtener estadísticas sobre varios problemas, como la capacidad de procesamiento, la latencia y el costo.
El panel ofrece las siguientes opciones de alto nivel:
- Para crear un panel personalizado, haz clic en Personalizar panel.
Para mantener el panel actualizado, habilita la opción Actualización automática. Cuando habilitas la Actualización automática, los datos del panel se actualizan cada minuto.
El selector de hora muestra
1 day
seleccionado de forma predeterminada. Para cambiar el período, selecciona uno de los otros períodos predefinidos o haz clic en Personalizado y define una hora de inicio y de finalización. Los datos están disponibles para los últimos 30 días.Para crear un vínculo absoluto al panel, haz clic en el botón Copiar vínculo. Puedes compartir este vínculo con otros usuarios de Cloud SQL que tengan los mismos permisos.
Tarjetas de resumen
En la siguiente tabla, se describen las tarjetas de resumen que se muestran en la parte superior del panel de Estadísticas del sistema. Estas tarjetas proporcionan una breve descripción general del estado y el rendimiento de la instancia durante el período elegido.
Tarjeta de resumen | Descripción |
---|---|
Uso de CPU - P50 | Los valores de uso de CPU P50. |
Uso de CPU - P99 | Los valores de uso de CPU P99. |
Uso de disco | El valor de uso del disco más reciente. |
Errores de registro | La cantidad de errores que se registraron. |
Gráficos de métricas
La barra de herramientas en cada tarjeta del gráfico proporciona el siguiente conjunto de opciones estándar:
Para ver los valores de las métricas de un momento específico en el período seleccionado, mueve el cursor sobre el gráfico.
Para ver un gráfico en el modo de pantalla completa, haz clic en fullscreen. Para salir del modo de pantalla completa, haz clic en Esc.
Para hacer zoom en un gráfico, haz clic en el gráfico y arrastra horizontalmente a lo largo del eje x o verticalmente a lo largo del eje y. Para revertir la operación de zoom, haz clic en youtube_searched_for. Las operaciones de zoom se aplican al mismo tiempo a todos los gráficos en un panel.
Para ver las opciones adicionales, haz clic en more_vert. La mayoría de los gráficos ofrecen estas opciones:
Descarga una imagen PNG.
Ver en el Explorador de métricas. Visualiza la métrica en el Explorador de métricas. Puedes ver otras métricas de Cloud SQL en el Explorador de métricas después de seleccionar el tipo de recurso Base de datos de Cloud SQL.
En la siguiente tabla, se describen las métricas de Cloud SQL que aparecen de forma predeterminada en el panel de estadísticas del sistema de Cloud SQL.
Nombre y tipo de métrica | Descripción |
---|---|
Latencia de las consultasdbinsights.googleapis.com/ |
Distribución de latencia de consultas agregada según P99, P95 y P50 por usuario y base de datos. Solo disponible para instancias con Estadísticas de consultas habilitadas. |
Carga de la base de datos por dirección de cliente, usuario o base de datosdbinsights.googleapis.com/ |
El tiempo acumulado de ejecución de consultas por dirección del cliente, usuario o base de datos. Es la suma del tiempo de CPU, el tiempo de espera de E/S, el tiempo de espera de bloqueo, el cambio de contexto de procesos y la programación de todos los procesos involucrados en la ejecución de consultas. Solo disponible para instancias con Estadísticas de consultas habilitadas. |
Uso de CPUcloudsql.googleapis.com/ |
El uso de CPU actual representado como un porcentaje de la CPU reservada que está en uso. |
Conexiones de MySQLcloudsql.googleapis.com/ |
La cantidad de conexiones que retiene 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 entrada (bytes recibidos) y de salida (bytes enviados) hacia y desde la instancia, respectivamente. |
Componentes de la memoria
|
Los componentes de memoria disponibles para la base de datos como uso, caché y memoria libre. El valor de cada componente de la memoria se calcula como el porcentaje de la memoria total disponible para la base de datos. |
Consultas de MySQLcloudsql.googleapis.com/
|
La cantidad de declaraciones que ejecuta el servidor. Esto incluye sentencias ejecutadas dentro de programas almacenados, como procedimientos almacenados y funciones. |
Preguntas de MySQLcloudsql.googleapis.com/
|
La cantidad de declaraciones que ejecuta el servidor. Esto incluye solo las sentencias enviadas al servidor por los clientes y no las ejecutadas dentro de los programas almacenados. |
Tráfico de red de MySQLcloudsql.googleapis.com/ cloudsql.googleapis.com/
|
La cantidad de bytes recibidos y enviados a los clientes. |
Páginas de InnoDB
|
La cantidad de páginas sucias, gratuitas y totales en el grupo de búferes de InnoDB. Una página sucia en el grupo de búferes de InnoDB es una página que se modifica en la memoria, pero que no se vuelve a escribir en el disco. Una página gratuita en el grupo de búferes de InnoDB es una página que no contiene datos y no se usa. |
Llamadas fsync de InnoDB
|
La cantidad de operaciones de fsync de InnoDB. |
Llamadas fsync de registro de InnoDB
|
La cantidad de operaciones de fsync realizadas en los archivos de registros de rehacer de InnoDB. |
Páginas de InnoDB leídas/escritascloudsql.googleapis.com/ cloudsql.googleapis.com/
|
La cantidad de páginas de InnoDB que se leyeron y escribieron. |
Caché abierta de la tabla de MySQLcloudsql.googleapis.com/ cloudsql.googleapis.com/
|
open_tables es la cantidad de tablas abiertas en este momento. opened_table_count es la cantidad de tablas que abrió la base de datos desde la última muestra.Si el valor de opened_table_count es siempre alto, te recomendamos que aumentes el valor de table_open_cache .
|
Caché de definición de tabla de MySQLcloudsql.googleapis.com/database/ cloudsql.googleapis.com/database/
|
open_table_definitions es la cantidad de definiciones de tablas que están abiertas en este momento.
opened_table_definitions_count es la cantidad de veces que la base de datos abrió una definición de tabla desde la última muestra. Si el valor de opened_table_definitions_count es siempre alto, te recomendamos que aumentes el valor de table_definition_cache .
|
Uso de memoria del diccionario de datos de InnoDB
|
El uso de memoria de la caché de diccionario de datos de InnoDB. InnoDB tiene su propia caché para almacenar información sobre los objetos de la base de datos, como tablas, columnas, índices y claves externas.
table_definition_cache establece un límite flexible para la cantidad de tablas en esta caché. Sin embargo, las tablas con relaciones de clave externa se mantienen en la caché hasta que la base de datos se cierra o se reinicia. Esta caché puede consumir una cantidad significativa de memoria si tu instancia tiene muchas tablas con relaciones de claves externas.
|
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 te ayuda a comprender los costos de almacenamiento. Para obtener más información sobre los cargos por el uso de almacenamiento, consulta los Precios de almacenamiento y herramientas de redes.La recuperación de un momento determinado (PITR) usa registros binarios. Cloud SQL genera registros nuevos con regularidad, y estos registros usan espacio de almacenamiento. Cloud SQL borra de forma automática los registros binarios y sus copias de seguridad automáticas asociadas. Esto suele suceder después de que se cumple el valor de retención establecido para transactionLogRetentionDays .
transactionLogRetentionDays es la cantidad de días durante los cuales Cloud SQL retiene los registros de transacciones. Su valor varía de 1 a 7 .Para evitar problemas de almacenamiento inesperados mientras usas PITR, te recomendamos que habilites el aumento automático de almacenamiento. |
Operaciones de lectura y escritura de discocloudsql.googleapis.com/ cloudsql.googleapis.com/
|
read_ops_count indica el recuento delta de las operaciones de E/S de lectura del disco.
Puedes usar esta métrica a fin de saber si tu instancia tiene el tamaño adecuado para tu entorno.
Si es necesario, puedes cambiar a un tipo de máquina más grande para entregar más solicitudes de la caché y reducir la latencia.write_ops_count indica el recuento delta de las operaciones de E/S de escritura del disco. Las instancias de Cloud SQL, excepto las réplicas, escriben en una tabla del sistema, aproximadamente cada segundo.
|
Cloud Logginglogging.googleapis.com/
|
Muestra la cantidad total de entradas de registro para errores y advertencias. |
Para obtener más información, consulta Métricas de Cloud SQL.
Cronograma de eventos
En el panel, se proporcionan 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 con alta disponibilidad (HA) a una instancia en espera, que se convierte en la instancia principal. | FAILOVER |
Instance maintenance |
Indica que la instancia está actualmente en mantenimiento. El mantenimiento suele hacer que la instancia no esté disponible durante 1 a 3 minutos. | MAINTENANCE |
Instance backup |
Realiza una copia de seguridad de instancias. | 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 |
Vuelve a crear los 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 bucket de Cloud Storage. | EXPORT |
Restore backup |
Restablece una copia de seguridad de una instancia de Cloud SQL. Esta operación podría hacer que se reinicie la instancia. | RESTORE_VOLUME |