Observación de Autonomous Database on Dedicated Exadata Infrastructure con métricas de Autonomous Database

Puede observar el estado, la capacidad y el rendimiento de las instancias de Autonomous Database mediante métricas, alarmas y notificaciones. Puede utilizar la consola de Oracle Cloud Infrastructure o las API de observabilidad para ver las métricas.

Las métricas de Autonomous Database ayudan a medir datos cuantitativos útiles, como la utilización de la CPU y del almacenamiento, el número de intentos de conexión a la base de datos correctos y con fallos, las operaciones de base de datos, las consultas SQL, las transacciones, etc. Puede utilizar datos de métricas para diagnosticar problemas y solucionarlos con los recursos de Autonomous Database.

Requisitos

Para supervisar los recursos, se le debe otorgar el tipo de acceso necesario en una política escrita por un administrador, tanto si utiliza la consola como la API de REST con un SDK, la CLI u otra herramienta.

Necesita las siguientes políticas para acceder a los servicios de supervisión y a los recursos que se están supervisando:
Allow group <Group_Name>
to read metrics
in compartment <Compartment_Name>
Allow group <Group_Name>
to inspect work-requests
in compartment <Compartment_Name>

Sugerencia:

Si intenta realizar una acción y obtiene un mensaje que indica que no tiene permiso o que no está autorizado, confirme con el administrador el tipo de acceso que se ha otorgado y en qué compartimento debe trabajar.

Para políticas comunes que ofrecen a los grupos acceso a métricas, consulte Cómo permitir a los usuarios ver definiciones de métricas en un compartimento y Cómo restringir el acceso del usuario a un espacio de nombre de métrica específico.

Para políticas comunes que conceden a grupos acceso al servicio de notificaciones, consulte Allow a group to manage topics, Allow a group to manage topic subscriptions y Allow a group to publish messages to topics.

Uso de la API

Puede utilizar las siguientes API para la supervisión:

Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte API de REST y Credenciales de seguridad. Para obtener información sobre los SDK, consulte Software development kits e interfaz de línea de comandos.

Métricas disponibles: oci_autonomous_database

En este tema se describen las métricas emitidas por el servicio Database en el espacio de nombres oci_autonomous_database.

Las métricas del servicio Database para las instancias de Autonomous Database incluyen las siguientes dimensiones:
  • TIPO DE BASE DE DATOS AUTÓNOMA

    Tipo de Autonomous Database, Autonomous Data Warehouse (ADW) o Autonomous Transaction Processing (ATP).

  • deploymentType

    Tipo de infraestructura de Exadata, compartida o dedicada. Al utilizar la consola para ver gráficos de métricas por defecto de varias instancias de Autonomous Database, debe especificar esta dimensión.

  • DISPLAYNAME

    Nombre fácil de recordar de la instancia de Autonomous Database.

  • REGION

    Región en la que se encuentra la instancia de Autonomous Database.

  • RESOURCEID

    OCID de la instancia de Autonomous Database.

  • RESOURCENAME

    Nombre de la instancia de Autonomous Database.

Las métricas que aparecen en la siguiente tabla estarán disponibles automáticamente para cualquier instancia de Autonomous Database que cree. No es necesario que active la supervisión en el recurso para obtener estas métricas.

Note:

Los intervalos de alarma válidos son de 5 minutos o más debido a la frecuencia con la que se emiten estas métricas. Consulte Para crear una alarma para obtener información sobre la creación de alarmas.

En la siguiente tabla, las métricas marcadas con un asterisco (*), solo se pueden ver en la página Métricas de servicio de la consola de Oracle Cloud Infrastructure. Todas las métricas se pueden filtrar por las dimensiones que se describen en este tema.

Métrica Nombre mostrado de la métrica Unidad Descripción Frecuencia de recopilación
ApplyLag

Demora de Aplicación

Segundos

Esta métrica muestra (en segundos) hasta qué punto la base de datos en espera va por detrás de la base de datos principal con respecto al tiempo de muestreo.

Estadística: media

Intervalo: 5 minutos

5 minutos

BlockChanges

Cambios de bloque de base de datos

cambios por segundo

Número medio de bloques cambiados por segundo.

Estadística: media

Intervalo: 1 minuto

5 minutos

BlockingSessions

Recuento de sesiones bloqueantes

recuento

Número de sesiones que han estado bloqueando otras sesiones durante más de 60 segundos.

Estadística: máximo

Intervalo: 1 minuto

5 minutos

CpuTime*

Tiempo de CPU

segundos por segundo

Ratio medio de acumulación de tiempo de CPU por sesiones de primer plano en la base de datos durante un intervalo de tiempo.

Estadística: media

Intervalo: 1 minuto

5 minutos

CpuUtilization

Uso de CPU

por ciento

Uso de CPU expresado como porcentaje, agregado en todos los grupos de consumidores. El porcentaje de utilización se registra con respecto al número de CPU que puede utilizar la base de datos.

Estadística: media

Intervalo: 1 minuto

5 minutos

CurrentLogons*

Conexiones actuales

recuento

Número de conexiones correctas durante el intervalo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

DBTime*

Tiempo de Base de Datos

segundos por segundo

Cantidad de tiempo que las sesiones de usuario de base de datos dedican a ejecutar el código de base de datos (Tiempo de CPU + WaitTime). El tiempo de base de datos se utiliza para inferir la latencia de llamada a la base de datos, porque el tiempo de base de datos aumenta en proporción directa con la latencia de llamada a la base de datos (tiempo de respuesta) y el volumen de llamadas.

Se calcula como la tasa media de acumulación de tiempo en la base de datos (CPU + Espera) por sesiones en primer plano en la base de datos durante el intervalo de tiempo. También se conoce como media de sesiones activas.

Estadística: media

Intervalo: 1 minuto

5 minutos

ECPUsAllocated

ECPU asignadas

recuento

Número real de ECPU asignadas por el servicio durante el intervalo de tiempo seleccionado.

Estadística: recuento

Intervalo: 5 minutos

5 minutos

ExecuteCount

Recuento de ejecuciones

recuento

Número de llamadas de usuario y recursivas que han ejecutado sentencias SQL durante el intervalo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

HardParseCount

Recuento de Análisis (Objetos No en Conjunto Compartido)

recuento

Recuento de CPU asignadas actualmente.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

IOPS

IOPS

operaciones por segundo

Número medio de operaciones de E/S por segundo.

Estadística: media

Intervalo: 1 minuto

5 minutos

IOThroughput

Rendimiento Global de E/S

MB por segundo

Rendimiento medio en MB por segundo.

Estadística: media

Intervalo: 1 minuto

5 minutos

LogicalBlocksRead

Lecturas Lógicas

lecturas por segundo

Número medio de lecturas de bloques lógicas ("obtenciones de bloques de base de datos" más "obtenciones consistentes") por segundo. Incluye E/S directa y en buffer.

Estadística: media

Intervalo: 1 minuto

5 minutos

LogicalReads

Lecturas Lógicas de la Sesión

recuento

La suma de ""db block gets" y de "consistent gets" durante el intervalo de tiempo seleccionado. Esto incluye lecturas lógicas de bloques de base de datos desde la caché de buffers o la memoria privada del proceso.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

OCPUsAllocated

OCPU asignadas

integer

Número real de OCPU asignadas por el servicio durante el intervalo de tiempo seleccionado.

Estadística: recuento

Intervalo: 1 minuto

5 minutos

ParsesByType

Análisis por tipo

análisis por segundo

Número de análisis ligeros o pesados por segundo.

Estadística: media

Intervalo: 1 minuto

5 minutos

ParseCount*

Recuento de análisis (total)

recuento

Número de análisis ligeros o pesados durante el intervalo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

ParseFailureCount

Recuento de fallos de análisis

recuento

Número de fallos de análisis durante el intervalo del tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

PhysicalReads

Lecturas Físicas

recuento

Número de bloques de datos leídos desde la disco, durante el intervalo del tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

PhysicalReadTotalBytes

Bytes totales de lectura física

recuento

Tamaño en bytes de lecturas de disco por toda las actividades de la instancia de base de Datos, incluidas la lectura de la aplicación, la copias de seguridad y recuperación, y otras utilidades, durante el período de tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

PhysicalWrites

Escrituras Físicas

recuento

Número de bloques de datos escritos en el disco, durante el período de tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

PhysicalWriteTotalBytes

Total de bytes de escritura física

recuento

Tamaño en bytes de escrituras de disco para la instancia del disco, incluida el nivel de la aplicación, la copia de seguridad y recuperación, y otras utilidades, durante el período de tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

QueuedStatements

Sentencias en cola

recuento

Número de sentencias SQL en cola agregadas entre los distintos grupos de consumidores durante el intervalo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

1 minuto

RedoGenerated

Redo Generado

recuento

Cantidad de redo generado en bytes, durante el intervalo de tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

RedoSize

Redo Generado

MB por segundo

Cantidad media de redo generados en MB por segundo.

Estadística: media

Intervalo: 1 minuto

5 minutos

RunningStatements Sentencias en ejecución

recuento

Número de sentencias SQL en ejecución agregadas entre los distintos grupos de consumidores durante el intervalo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

Sessions

Sesiones

recuento

Número de sesiones de la base de datos.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

SessionUtilization

Utilización de sesiones

Porcentaje

Utilización máxima de la sesión expresada como porcentaje, agregada en todos los grupos de consumidores.

Estadística: media

Intervalo: 1 minuto

5 minutos

SQLNetBytesFromClient

Bytes de red SQL recibidos del cliente

recuento

Número de bytes recibidos del cliente en Oracle Net Services, durante el intervalo del tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

SQLNetBytesFromDBLink

Bytes de Red de SQL Recibidos de DBlink

recuento

Número de bytes recibidos del enlace de base de Datos a través de los servicios de Oracle Net Services, durante el intervalo del tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

SQLNetBytesToClient

Bytes de Red SQL Enviados al Cliente

recuento

Número de bytes enviados al cliente desde los procesos de primer plano, durante el período de tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

SQLNetBytesToDBLink

Bytes de red SQL enviados a DBlink

recuento

Número de bytes enviados a través de un enlace de bases de datos, durante el período de tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

StorageAllocated*

Espacio de almacenamiento asignado

GB

Cantidad máxima de espacio asignada para la base de datos durante el intervalo.

Estadística: máximo

Interval: 1 hora

1 hora

StorageAllocatedByTablespace*

Espacio de almacenamiento asignado por tablespace

GB

Cantidad máxima de espacio asignada para cada tablespace durante el intervalo.

Estadística: máximo

Interval: 1 hora

1 hora

StorageUsed*

Espacio de almacenamiento máximo

GB

Cantidad máxima de espacio utilizado durante el intervalo.

Estadística: máximo

Interval: 1 hora

1 hora

StorageUsedByTablespace*

Espacio de almacenamiento utilizado por tablespace

GB

Cantidad máxima de espacio utilizado por cada tablespace durante el intervalo.

Estadística: máximo

Interval: 1 hora

1 hora

StorageUtilization

Utilización de almacenamiento

por ciento

Porcentaje de la capacidad de almacenamiento aprovisionada actualmente en uso.

Representa el espacio total asignado para todos los tablespaces.

Estadística: media

Interval: 1 hora

1 hora

StorageUtilizationByTablespace*

Uso de espacio de almacenamiento por tablespace

por ciento

Porcentaje de espacio utilizado por cada tablespace.

Estadística: media

Interval: 1 hora

1 hora

TransactionsByStatus

Transacciones por estado

transacciones por segundo

Número de transacciones confirmadas o a las que se ha realizado rollback por segundo.

Estadística: media

Intervalo: 1 minuto

5 minutos

TransactionCount*

Recuento de Transacciones

recuento

Número combinado de confirmaciones y rollbacks de usuario durante el intervalo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

TransportLag

Demora de Transporte

Segundos

Número aproximado de segundos de redo aún no disponibles en la base de datos en espera con respecto al tiempo de muestreo.

Estadística: media

Intervalo: 5 minutos

5 minutos

UserCalls*

Llamadas de usuario

recuento

Número combinado de llamadas de conexión, análisis y ejecución durante el intervalo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

UserCommits

Confirmaciones del Usuario

recuento

El número de confirmaciones del usuario durante el intervalo de tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

UserRollbacks

Rollbacks del Usuario

recuento

Número de veces que las personas emiten manualmente la sentencia ROLLBACK o se produce un error durante las transacciones del usuario, en el intervalo del tiempo seleccionado.

Estadísticas: suma

Intervalo: 1 minuto

5 minutos

WaitTime*

Tiempo de Espera

segundos por segundo

Ratio medio de acumulación de tiempo de espera con actividad por sesiones de primer plano en la base de datos durante el intervalo de tiempo. Componente de tiempo de espera de la media de sesiones activas.

Estadística: media

Intervalo: 1 minuto

5 minutos