Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2024-06-12 GMT+08:00

Métricas de monitoreo

Puede comprobar el estado y los recursos disponibles de un clúster y conocer su consumo de recursos en tiempo real a través de los elementos de monitoreo de GaussDB(DWS).

Tabla 1 describe las métricas de monitoreo de GaussDB(DWS).

Tabla 1 Métricas de monitoreo de GaussDB(DWS)

Objeto supervisado

Métrica

Descripción

Rango de valor

Período de monitoreo (datos brutos)

Descripción del clúster

Estado del clúster

Estado de un clúster.

Normal/anormal/degradado

30s

Nodos

Número de nodos disponibles y número total de nodos (disponible/total) en un clúster.

≥ 0

60s

Los CN

Número de los CN en un clúster.

≥ 0

60s

Bases de datos

Número de bases de datos creadas en un clúster.

≥ 0

90s

Consumo de recursos

Uso de CPU

Uso promedio de CPU en tiempo real de todos los nodos de un clúster.

0% a 100%

30s

Uso de memoria

Uso medio de memoria en tiempo real de todos los nodos de un clúster.

0% a 100%

30s

Uso de disco

Uso medio de disco en tiempo real de todos los nodos de un clúster.

0% a 100%

30s

E/S de disco

Promedio de E/S de disco en tiempo real de todos los nodos de un clúster.

≥ 0 KB/s

30s

E/S de red

Promedio de E/S de red en tiempo real de todas las NIC de un clúster.

≥ 0 KB/s

30s

Las 5 principales consultas que consumen mucho tiempo

ID de consulta

ID de una consulta, que es generada automáticamente por la base de datos.

≥ 0

180s

Sentencia SQL

Sentencia de consulta ejecutada por un usuario.

String

180s

Tiempo de ejecución

Tiempo de ejecución de una sentencia de consulta (unidad: ms).

≥ 0 ms

180s

Las 5 consultas principales con la mayoría de los datos escritos en el disco

ID de consulta

ID de una consulta, que es generada automáticamente por la base de datos.

≥ 0

180s

Sentencia SQL

Sentencia de consulta ejecutada por un usuario.

String

180s

Datos escritos en disco

Datos que se escribirán en los discos después de que un usuario ejecute una sentencia (unidad: MB).

≥ 0 MB

180s

Métricas de recursos de clúster

Uso de CPU

Uso promedio de CPU de todos los nodos de un clúster.

0% to 100%

30s

Uso de memoria

Uso medio de memoria de todos los nodos de un clúster.

0% a 100%

30s

Uso de disco

Uso promedio de todos los discos de un clúster.

0% a 100%

30s

Uso de E/S de disco

Uso medio de E/S de todos los discos de un clúster.

0% a 100%

30s

Uso de E/S de red

Uso medio de E/S de todas las NIC de un clúster.

0% a 100%

30s

Métricas clave de la base de datos

Estado del clúster

Estado de ejecución del clúster.

Normal/Degradado/Anormal

30s

Clúster de los CN anormales

Número de los CN anormales en el clúster

≥ 0

60s

Clúster de solo lectura

Si el clúster está en el estado de solo lectura

Sí/No

30s

Sesiones simultáneas

Número de sesiones simultáneas en un clúster dentro de un período especificado.

≥ 0

30s

Consultas Simultáneas

Número de sesiones simultáneas en un clúster dentro de un período especificado.

≥ 0

30s

Descripción de monitoreo de nodo

Nombre del nodo

Nombre de un nodo en un clúster.

String

30s

Uso de CPU

Uso de CPU de un host.

0% a 100%

30s

Uso de memoria

Uso de memoria de un host.

0% a 100%

30s

Uso medio del disco (%)

Uso del disco de un host.

0% a 100%

30s

Dirección IP

Dirección IP del servicio de un host.

String

30s

E/S de disco

E/S de disco de un host (unidad: KB/s)

≥ 0 KB/s

30s

Tasa de retransmisión de Stack de protocolo TCP

Tasa de retransmisión de paquetes TCP por unidad de tiempo.

0% a 100%

30s

Status

Estado de ejecución de un host

Online/Offline

30s

Monitoreo de nodos: discos

Nombre del nodo

Nombre de un nodo en un clúster.

String

30s

Nombre del disco

Nombre de un disco en un host.

String

30s

Capacidad de disco

Capacidad del disco del host (unidad: GB)

≥ 0 GB

30s

Uso de disco

Uso del disco de un host.

0% a 100%

30s

Velocidad de lectura de los discos

Velocidad de lectura del disco del host (unidad: KB/s)

≥ 0 KB/s

30s

Velocidad de escritura del disco

Velocidad de lectura del disco del host (unidad: KB/s)

≥ 0 KB/s

30s

Tiempo de espera de E/S (esperar, ms)

Tiempo promedio de espera para cada solicitud de E/S (unidad: ms)

≥ 0 ms

30s

Tiempo de servicio de E/S (svctm, ms)

Tiempo promedio de procesamiento para cada solicitud de E/S (unidad: ms)

≥ 0 ms

30s

Utilidad de E/S (util, %)

Uso de E/S de disco de un host.

0% a 100%

30s

Monitoreo de nodo-Red

Nombre del nodo

Nombre de un nodo en un clúster.

String

30s

Nombre de NIC

Nombre de la NIC en un host.

String

30s

Estado de NIC

Estado de NIC.

up/down

30s

Velocidad de NIC

Velocidad de funcionamiento de una NIC, en Mbit/s.

≥ 0

30s

Paquetes recibidos

Número de paquetes recibidos de una NIC.

≥ 0

30s

Paquetes enviados

Número de paquetes enviados de una NIC.

≥ 0

30s

Paquetes Perdidos Recibidos

Número de paquetes perdidos recibidos de una NIC.

≥ 0

30s

Tasa de recepción:

Número de bytes recibidos por una NIC por unidad de tiempo (KB/s).

≥ 0 KB/s

30s

Velocidad de transmisión

Número de bytes enviados por una NIC por unidad de tiempo (unidad: KB/s)

≥ 0 KB/s

30s

Monitoreo de base de datos

Nombre de base de datos

Nombre de base de datos creada por un usuario en un clúster.

String

60s

Uso

Capacidad utilizada de la base de datos actual (unidad: GB).

≥ 0 GB

86400s

Usuarios

Número de usuarios en la base de datos actual.

≥ 0

30s

Sesiones

Número de sesiones en la base de datos actual.

≥ 0

30s

Aplicaciones

Número de aplicaciones en la base de datos actual.

≥ 0

30s

Consultas

Número de consultas activas en la base de datos actual.

≥ 0

30s

Escaneo de filas

Número de filas devueltas por la consulta de escaneo de tabla completa en la base de datos actual.

≥ 0

60s

Filas de consulta de índice

Número de filas devueltas por la consulta de índice en la base de datos actual.

≥ 0

60s

Filas insertadas

Número de filas insertadas en la base de datos actual.

≥ 0

60s

Filas actualizadas

Número de filas actualizadas en la base de datos actual.

≥ 0

60s

Filas eliminadas

Número de filas eliminadas de la base de datos actual.

≥ 0

60s

Transacciones ejecutadas

Número de ejecuciones de transacciones en la base de datos actual.

≥ 0

60s

Reversión de transacciones

Número de transacciones en la base de datos actual que se han revertido.

≥ 0

60s

Interbloqueos

Número de interbloqueos detectados en la base de datos actual.

≥ 0

60s

Archivos temporales

Número de archivos temporales creados en la base de datos actual.

≥ 0

60s

Capacidad de archivo temporal

Tamaño de los archivos temporales escritos por la base de datos actual, en GB.

≥ 0

60s

Monitoreo del rendimiento

Uso de CPU de clúster

Uso promedio de CPU de todos los nodos de un clúster.

0% a 100%

30s

Uso de memoria de clúster

Uso medio de memoria de todos los nodos de un clúster.

0% a 100%

30s

Uso del disco de clúster

Uso medio del disco de todos los nodos de un clúster.

0% a 100%

30s

E/S de disco de clúster

E/S promedio de todos los discos de un clúster.

0% a 100%

30s

E/S de red de clústeres

E/S promedio de todas las NIC de un clúster.

0% a 100%

30s

Estado del clúster

Tendencia histórica del estado del clúster.

Normal/anormal/degradado

30s

Clúster de solo lectura

Tendencia histórica de la tendencia de cambio de estado de solo lectura del clúster.

Sí/No

30s

Clúster de los CN anormales

Tendencia histórica del número de CN anormales en el grupo.

≥ 0

60s

Los DN anormales de clústeres

Tendencia histórica del número de los DN anormales en el clúster.

≥ 0

60s

Uso de los DN de la CPU del clúster

Uso promedio de CPU de todos los DN de un clúster.

0% a 100%

60s

Sesiones de clúster

Tendencia histórica del número de sesiones en un clúster.

≥ 0

30s

Consultas de clúster

Tendencia de cambio histórico del número de consultas en el clúster.

≥ 0

30s

Interbloqueos de clúster

Tendencia histórica del número de interbloqueos en un clúster.

≥ 0

60s

TPS de clúster

Número medio de transacciones por segundo de todas las bases de datos de un clúster. Fórmula: (delta_xact_commit + delta_xact_rollback)/current_collect_rate

≥0

60s

QPS de clúster

Número promedio de solicitudes simultáneas por segundo de todas las bases de datos de un clúster. Fórmula: delta_query_count/current_collect_rate

≥ 0

60s

Sesiones de base de datos

Tendencia histórica del número de sesiones en una única base de datos en un clúster.

≥ 0

30s

Consultas de bases de datos.

Tendencia histórica del número de consultas en una única base de datos en un clúster.

≥ 0

30s

Filas insertadas en la base de datos

Tendencia histórica del número de filas insertadas en una única base de datos en un clúster.

≥ 0

60s

Filas actualizadas de la base de datos

Tendencia histórica del número de filas actualizadas en una única base de datos en un clúster.

≥ 0

60s

Filas eliminadas de la base de datos

Tendencia histórica del número de filas eliminadas en una única base de datos en un clúster.

≥ 0

60s

Capacidad de la base de datos

Tendencia histórica de la capacidad en una única base de datos en un clúster.

≥ 0

86400s

Sesión en vivo

ID de sesión

ID de la sesión actual (ID del subproceso de consulta).

String

30s

Nombre de usuario

Nombre del usuario que ejecuta la sesión actual.

String

30s

Nombre de la base de datos

Nombre de la base de datos conectada a la sesión actual.

String

30s

Duración de sesión.

Duración de la sesión actual (unidad: ms).

≥ 0 ms

30s

Nombre de aplicación

Nombre de la aplicación que crea la sesión actual.

String

30s

Consultas

Número de sentencias SQL ejecutadas en la sesión actual.

≥ 0

30s

Última duración de la consulta

Duración para ejecutar la sentencia SQL anterior en la sesión actual.

≥ 0 ms

30s

Dirección IP del cliente

Dirección IP del cliente que inicia la sesión actual.

String

30s

CN conectado

CN conectado de la sesión en curso.

String

30s

Estado de sesión

Estado de ejecución de la sesión actual.

Ejecución/inactividad/reintento

30s

Consulta en tiempo real

ID de consulta

ID de consulta de una sentencia de consulta actual, que es un identificador único asignado por el núcleo a cada sentencia de consulta.

String

30s

Nombre de usuario

Nombre del usuario que envía la sentencia de consulta actual.

String

30s

Nombre de base de datos

Nombre de base de datos correspondiente a la sentencia de consulta actual.

String

30s

Nombre de aplicación

Nombre de aplicación correspondiente a la sentencia de consulta actual.

String

30s

Grupo de recurso

Nombre del grupo de recursos para la sentencia de consulta actual.

String

30s

Enviado

Marca de tiempo cuando se envía la sentencia de consulta actual.

String

30s

Tiempo de bloqueo

Tiempo de espera antes de ejecutar la sentencia de consulta actual, en ms.

≥ 0

30s

Tiempo de ejecución

Tiempo de ejecución de la sentencia de consulta actual, en ms.

≥ 0

30s

Tiempo de CPU

Tiempo total de CPU empleado por la sentencia de consulta actual en todos los DN, en ms.

≥ 0

30s

Desviación del tiempo de CPU

Desviación de tiempo de CPU de la sentencia de consulta actual entre todos los DN.

0% a 100%

30s

Sentencia

Sentencia de consulta que se está ejecutando.

String

30s

CN conectado

Nombre del CN que envía la sentencia de consulta actual.

String

30s

Dirección IP del cliente

Dirección IP del cliente que envía la sentencia de consulta actual.

String

30s

Carril

Carril donde se encuentra la sentencia de consulta actual.

Carril rápido/carril lento

30s

Estado de consulta

Estado de consulta de la sentencia que se está ejecutando.

String

30s

ID de sesión

ID de sesión de la sentencia de consulta actual, que es un identificador único asignado por el núcleo a cada conexión de cliente.

String

30s

Estado de cola

Estado de la ejecución de la consulta actual en la base de datos, que indica si la consulta está en cola en el grupo de recursos.

Sí/No

30s

Consulta histórica

ID de consulta

ID de consulta de una sentencia de consulta, que es un identificador único asignado por el núcleo a cada sentencia de consulta.

String

180s

Nombre de usuario

Nombre del usuario que envía una sentencia de consulta.

String

180s

Nombre de aplicación

Nombre de la aplicación correspondiente a una sentencia de consulta.

String

180s

Nombre de base de datos

Nombre de la base de datos correspondiente a una sentencia de consulta.

String

180s

Grupo de recurso

Nombre del grupo de recursos para la sentencia de consulta actual.

String

180s

Enviado

Marca de tiempo cuando se envía una sentencia de consulta.

String

180s

Tiempo de bloqueo

Tiempo de espera antes de ejecutar la sentencia de consulta, en ms.

≥ 0

180s

Tiempo de ejecución

Tiempo de ejecución de la sentencia de consulta, en ms.

≥ 0

180s

Tiempo de CPU

Tiempo total de CPU empleado por la sentencia de consulta en todos los DN, en ms.

≥ 0

180s

Desviación del tiempo de CPU

Desviación de tiempo de CPU de una sentencia de consulta ejecutada en todos los DN.

0% a 100%

180s

Sentencia

Sentencias de consulta que se analizarán

String

180s

Monitoreo instancias lentas

Instancia lenta

Número de instancias lentas detectadas en el punto de tiempo actual.

≥ 0

240s

Detectado

Tiempo en que se detecta una instancia lenta por primera vez.

String

240s

Nombre del nodo

Nombre del nodo donde se despliega la instancia lenta.

String

240s

Instancia

Nombre de una instancia.

String

240s

Detección de nodos lentos (dentro de 24 horas)

Número de veces que se detecta una instancia lenta en 24 horas.

≥ 0

240s

Monitoreo de grupo de recursos

Grupo de recurso

Nombre de un grupo de recursos en un clúster.

String

120s

Uso de CPU

Uso de CPU en tiempo real de un grupo de recursos.

0% a 100%

120s

Recurso de CPU

Cuota de uso de CPU de un grupo de recursos.

0% a 100%

120s

Consultas cortas simultáneas en tiempo real

Concurrencia simple en un grupo de recursos.

≥ 0

120s

Consultas cortas simultáneas

Cuota para simultaneidad simple en un grupo de recursos.

≥ 0

120s

Consultas simultáneas en tiempo real

Simultaneidad compleja en tiempo real en un grupo de recursos.

≥ 0

120s

Consulta de simultaneidad

Cuota para simultaneidad compleja en un grupo de recursos.

≥ 0

120s

Almacenamiento

Cuota de recursos de almacenamiento de un grupo de recursos.

≥ 0

120s

Uso de disco

Uso del disco de un grupo de recursos.

0% a 100%

120s

Memoria

Cuota de memoria de un grupo de recursos.

≥ 0

120s

Uso de memoria

Uso de memoria de un grupo de recursos.

0% a 100%

120s

Consultas en espera en un grupo de recursos

Usuario

Nombre del usuario de las consultas en espera

String

120s

Aplicación

Nombre de la aplicación que se va a consultar.

String

120s

Base de datos

Nombre de la base de datos que se va a consultar.

String

120s

Estado de cola

Estado de ejecución de una consulta en la base de datos (CCN/CN/DN).

String

120s

Período de espera

Tiempo de espera para una consulta de espera (unidad: ms).

≥ 0 ms

120s

Grupo de recurso

Grupo de recursos de la consulta en espera.

String

120s

Sentencia

Sentencia de consulta para el estado de espera.

String

120s

Consultas de interrupción de circuitos

ID de consulta

ID de consulta de la sentencia de consulta de interrupción de circuito.

String

120s

Sentencia de consulta

Sentencia de consulta para el estado de interrupción del circuito.

String

120s

Tiempo de bloqueo

El tiempo de bloqueo antes de la sentencia de consulta desencadena la interrupción del circuito, en ms.

≥ 0

120s

Tiempo de ejecución

Tiempo de ejecución antes de que la sentencia de consulta active la interrupción del circuito, en ms.

≥ 0

120s

Tiempo de CPU

Tiempo promedio de CPU consumido por cada DN antes de que la sentencia de consulta dispare el circuito, en ms.

≥ 0

120s

Desviación de CPU

Tasa de desviación del tiempo de CPU consumido por cada DN antes de que la sentencia de consulta active la interrupción del circuito.

0% a 100%

120s

Manejo de excepciones

El método de manejo después de la sentencia de consulta desencadena la interrupción del circuito.

Abortar/Degradar

120s

Estado

Estado de gestión de cortes de circuito de una sentencia de consulta.

En ejecución/Completada

120s

Ajuste SQL

ID de consulta

Dirección IP de la consulta actual (ID de lógica de consulta).

String

180s

Base de datos

Nombre de la base de datos donde se ejecuta la consulta actual.

String

180s

Nombre del esquema

Nombre del esquema de consulta actual.

String

180s

Nombre de usuario

Nombre del usuario que realiza la consulta.

String

180s

Cliente

Nombre del cliente que inicia la consulta actual.

String

180s

Dirección IP del cliente

Dirección IP del cliente que inicia la consulta actual.

String

180s

Tiempo de ejecución

Tiempo de ejecución de la consulta actual, en ms.

≥ 0

180s

Tiempo de CPU

Tiempo de CPU de la consulta actual, en ms.

≥ 0

180s

Inicio de la ampliación

Hora de inicio de la consulta actual.

Marca de tiempo

180s

Completado

Hora de finalización de la consulta actual.

Marca de tiempo

180s

Detalles

Detalles sobre la consulta actual.

String

180s

INODE

Uso de inode

Uso de inode de disco.

0% a 100%

30s

SCHEMA

Uso de schema

Uso del schema de base de datos.

0% a 100%

3600s