métricas

Las métricas permiten medir datos cuantitativos útiles del sistema de base de datos MySQL, como conexiones actuales, recuento de sentencias, uso de CPU y tiempo de copia de seguridad. Puede utilizar las métricas para crear consultas y alarmas.

Visualización de métricas de un sistema de base de datos

En la sección Métricas de la página Detalles del sistema de base de datos se muestra un juego de gráficos por defecto para el sistema de base de datos actual.

Uso de la consola

Utilice la consola para ver las métricas HeatWave del sistema de base de datos actual.

Para esta tarea, se necesita lo siguiente:
  • Corrija la política que le permita acceder a los servicios de supervisión y a los recursos que se supervisen. Consulte Políticas obligatorias.
Realice lo siguiente para ver las métricas del sistema de base de datos:
  1. Abra el menú de navegación y haga clic en Bases de datos. En HeatWave MySQL, haga clic en Sistemas de base de datos.
  2. Seleccione el compartimento en Ámbito de lista.
  3. Haga clic en el nombre del sistema de base de datos para abrir la página Detalles de sistema de base de datos.
  4. En Recursos, haga clic en Métricas.
  5. (Opcional) Utilice el filtro Datos de métricas para ver las métricas de un recurso concreto:
    • Todos: muestra las métricas de todos los recursos.
    • Sistema de base de datos: muestra las métricas para el sistema de base de datos actual.
    • cluster HeatWave: muestra las métricas del cluster HeatWave asociado al sistema de base de datos actual.
    • Copia de seguridad: muestra métricas para todas las copias de seguridad del sistema de base de datos actual.
    • Réplica de lectura: muestra métricas para todas las réplicas de lectura del sistema de base de datos actual.
  6. (Opcional) Para editar una consulta relacionada con una métrica, haga clic en Opciones presentes en la métrica y, a continuación, seleccione Ver consulta en el explorador de métricas. Consulte Compilación de consultas de métrica.
  7. (Opcional) Para crear una alarma en la consulta, haga clic en Opciones presentes en la métrica y, a continuación, seleccione Crear una alarma en esta consulta. Consulte Gestión de alarmas.
En la sección Métricas se muestra un juego de gráficos por defecto para el sistema de base de datos actual.

Temas relacionados

Visualización de métricas de todos los sistemas de base de datos

En la página Métricas de servicio se muestra un juego de gráficos por defecto para todos los sistemas de base de datos del compartimento seleccionado.

Uso de la consola

Utilice la consola para ver las métricas HeatWave de todos los sistemas de base de datos presentes en un compartimento.

Para esta tarea, se necesita lo siguiente:
  • Corrija la política que le permita acceder a los servicios de supervisión y a los recursos que se supervisen. Consulte Políticas obligatorias.
Realice lo siguiente para ver las métricas de varios sistemas de base de datos:
  1. Abra el menú de navegación y haga clic en Observación y gestión. En Supervisión, haga clic en Métricas de servicio.
  2. Seleccione el compartimento
  3. En Espacio de nombre de métrica, seleccione oci_mysql_database.
  4. (Opcional) Filtre las métricas mediante Dimensiones. Consulte Para filtrar resultados y Para seleccionar recursos diferentes.
  5. (Opcional) Para editar una consulta relacionada con una métrica, haga clic en Opciones presentes en la métrica y, a continuación, seleccione Ver consulta en el explorador de métricas. Consulte Compilación de consultas de métrica.
  6. (Opcional) Para crear una alarma en la consulta, haga clic en Opciones presentes en la métrica y, a continuación, seleccione Crear una alarma en esta consulta. Consulte Gestión de alarmas.
En la página Métricas de servicio se muestra un juego de gráficos por defecto para todos los sistemas de base de datos del compartimento seleccionado.

Temas relacionados

Uso de métricas para crear consultas

Puede utilizar métricas para crear consultas para supervisar activamente los recursos del servicio HeatWave.

Cree consultas para métricas en el espacio de nombres oci_mysql_database para supervisar activamente los recursos. Por ejemplo, puede utilizar la métrica DbVolumeUtilization en el espacio de nombres oci_mysql_database para crear una consulta para supervisar activamente el uso del espacio del sistema de base de datos.

Uso de métricas para crear alarmas

Puede utilizar métricas para crear alarmas para supervisar pasivamente los recursos del servicio HeatWave.

Cree alarmas para métricas en el espacio de nombres oci_mysql_database para supervisar pasivamente los recursos y notificarle cuando las métricas cumplan los disparadores especificados por la alarma.

Por ejemplo, puede utilizar la métrica DbVolumeUtilization en el espacio de nombres oci_mysql_database para crear una alarma para obtener notificaciones cuando la métrica DbVolumeUtilization cumpla los disparadores especificados por la alarma.

Uso de métricas para crear alarmas

Utilice las métricas del espacio de nombres oci_mysql_database en la consola para crear alarmas.

Realice lo siguiente para utilizar métricas para crear alarmas:
  1. Consulte las métricas disponibles para un único sistema de base de datos (consulte Visualización de métricas de un sistema de base de datos) o para todos los sistemas de base de datos (consulte Visualización de métricas de todos los sistemas de base de datos).
  2. Revise las Métricas de servicio de HeatWave para obtener descripciones de las métricas que están presentes en el espacio de nombres oci_mysql_database y tome nota de los nombres métricos para los que desea crear alarmas.
  3. Consulte Mejores prácticas para las alarmas para determinar la manera óptima de crear y gestionar alarmas para el entorno.
  4. Cree alarmas y especifique el espacio de nombres oci_mysql_database y el nombre de métrica del servicio HeatWave que desea durante el proceso de creación de la alarma. Para obtener más información, consulte Managing Alarms y Creating an Alarms.

Métricas del servicio HeatWave

Utilice las métricas de servicio HeatWave presentes en el espacio de nombres oci_mysql_database para supervisar los recursos y diagnosticar y solucionar problemas con el sistema de base de datos. Las métricas están disponibles automáticamente para todos los sistemas de base de datos que cree. No es necesario que active la supervisión en el recurso para ver estas métricas.

Cada una de las métricas incluye las siguientes dimensiones:

  • resourceId: especifica el OCID del recurso.
  • resourceName: especifica el nombre mostrado del recurso.
  • resourceType: (Opcional) especifica el tipo de nodo que emite la métrica, mysql, heatwave, réplica de lectura.
  • heatWaveNode: (Opcional) especifica el nombre mostrado del nodo de HeatWave.

Para un sistema de base de datos de alta disponibilidad, todas las métricas son solo para la instancia MySQL principal.

Durante el mantenimiento, el servicio HeatWave no supervisa las métricas.

Tabla 17-10 Métricas de servicio HeatWave

Métrica Métrica (como se hace referencia en SDK, CLI y API) Unidad Descripción Dimensiones
Conexiones activas ActiveConnections recuento Número de conexiones que ejecutan activamente sentencias en el sistema de BD MySQL.
  • resourceID
  • resourceName
Fallo de copia de seguridad BackupFailure Estado Eventos de fallo de copia de seguridad observados durante el último intervalo.
  • 0 - Aceptado
  • 1 - FALLO
  • resourceID
  • resourceName
  • dbSystemId
Hora de la copia de seguridad BackupTime ms El tiempo dedicado a crear una copia de seguridad.
  • resourceID
  • resourceName
  • dbSystemId
  • compartmentId
Conexiones actuales CurrentConnections recuento Número de conexiones actuales al sistema de BD MySQL.
  • resourceID
  • resourceName
Utilización de CPU CPUUtilization porcentaje Utilización de CPU para el host del sistema de BD MySQL o nodos de HeatWave.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Operaciones de lectura de disco DbVolumeReadOperations recuento Número total de operaciones de lectura para los volúmenes de la base de datos.
  • resourceID
  • resourceName
  • resourceType
Operaciones de escritura de disco DbVolumeWriteOperations recuento Número total de operaciones de escritura para los volúmenes de BD MySQL.
  • resourceID
  • resourceName
  • resourceType
Bytes de lectura de disco DbVolumeReadBytes bytes Número total de bytes leídos de volúmenes del sistema de BD MySQL.
  • resourceID
  • resourceName
  • resourceType
Bytes de escritura de disco DbVolumeWriteBytes bytes Número total de bytes escritos en volúmenes del sistema de BD MySQL.
  • resourceID
  • resourceName
  • resourceType
Uso de espacio en disco DbVolumeUtilization porcentaje La utilización total del espacio de los volúmenes del sistema de la base de datos.
  • resourceID
  • resourceName
Estado del cluster de HeatWave HeatWaveHealth Estado Estado del cluster de HeatWave. Uno de los siguientes valores:
  • 0 - ESTADO
  • 0.5: RECARGANDO DATOS
  • 1 - RECUPERAR
  • 2 - FALLO
Consulte HeatWave Recuperación de datos de cluster.
  • resourceID
  • resourceName
Recuento de sentencias del cluster de HeatWave HeatWaveStatements recuento Número de sentencias ejecutadas en el sistema de base de datos MySQL y ejecutadas en el cluster HeatWave.
  • resourceID
  • resourceName
Progreso de carga de datos del cluster de HeatWave HeatWaveDataLoadProgress porcentaje Progreso de la carga de datos en la memoria del cluster de HeatWave.
  • resourceID
  • resourceName
Fallo de canal de entrada ChannelFailure Estado Estado del canal observado durante el último intervalo. Uno de los siguientes valores:
  • 0 - ESTADO
  • 1 - FALLO
Para solucionar problemas de fallo de replicación de entrada, consulte Troubleshooting Inbound Replication.
  • resourceID
  • resourceName
  • dbSystemId
Demora de canal de entrada ChannelLag ms La demora del canal, respecto al origen inmediato del canal, observada durante el último intervalo.

Si el canal está configurado con un retraso de replicación, la demora de canal incluye el retraso de replicación. Consulte Creación de un canal de replicación

  • resourceID
  • resourceName
  • dbSystemId
Memoria Asignada MemoryAllocated GB Cantidad total de memoria asignada durante el intervalo seleccionado.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Uso de memoria MemoryUtilization porcentaje Utilización de memoria para el host del sistema de BD MySQL o nodos de HeatWave.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Memoria Usada MemoryUsed GB Cantidad máxima de memoria utilizada durante el intervalo seleccionado.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Bytes de recepción de red NetworkReceiveBytes bytes Bytes recibidos de la red para el sistema de BD MySQL.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Bytes de transmisión de red NetworkTransmitBytes bytes Bytes transmitidos a la red para el sistema de BD MySQL.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
OCPU asignadas OCPUsAllocated Recuento Número real de OCPU asignadas durante el intervalo seleccionado.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
OCPU utilizadas OCPUsUsed Recuento Número real de OCPU utilizadas durante el intervalo seleccionado.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Recuento de sentencias Sentencias recuento Número de sentencias ejecutadas en el sistema de BD MySQL.
  • resourceID
  • resourceName
Latencia de sentencia StatementLatency ms Latencia de sentencia para todas las sentencias ejecutadas.
  • resourceID
  • resourceName
Espacio de almacenamiento asignado StorageAllocated GB Cantidad máxima de espacio asignada al sistema de base de datos durante el intervalo.
  • resourceID
  • resourceName
Espacio de almacenamiento utilizado StorageUsed GB Cantidad máxima de espacio utilizada durante el intervalo.
  • resourceID
  • resourceName
Tamaño total de la copia de seguridad BackupSize bytes El tamaño agregado de todas las copias de seguridad por sistema de base de datos.
  • resourceID
  • resourceName
  • dbSystemId
  • compartmentId