Configurar definiciones de alarmas

Puede configurar definiciones de alarma para simplificar el proceso de creación y gestión de alarmas en Database Management Diagnostics & Management.

En la sección Definiciones de alarma, puede utilizar el juego estandarizado disponible de reglas y umbrales y crear alarmas recomendadas por Oracle para supervisar de forma proactiva métricas importantes de la base de datos, como el uso de almacenamiento y CPU. Las alarmas recomendadas por Oracle en Diagnostics y Management simplifican en gran medida el proceso de creación de una alarma de servicio de Oracle Cloud Infrastructure Monitoring y de configuración de un sistema de notificaciones para escenarios operativos comunes para las bases de datos gestionadas. Este proceso le notifica los problemas de estado y rendimiento de la base de datos y sirve como mecanismo de supervisión proactivo para garantizar que la base de datos gestionada funcione de forma eficiente, segura y en consonancia con las mejores prácticas de supervisión de Oracle Database. Además, si desea utilizar el conjunto completo de opciones disponibles al crear alarmas, tiene la opción de navegar al servicio Monitoring y crear alarmas personalizadas para la base de datos gestionada. A continuación, se muestran otras ventajas de la función Definiciones de alarma:

  • Editar y personalizar alarmas: puede editar los valores preconfigurados de las alarmas recomendadas por Oracle y los valores de las alarmas personalizadas para personalizarlas. Esto le proporciona la flexibilidad de editar una alarma para cumplir con requisitos específicos.
  • Clonar alarmas para varias bases de datos: puede clonar alarmas creadas previamente y aplicarlas a bases de datos gestionadas específicas o a todas las bases de datos gestionadas de un compartimento, lo que garantiza la configuración de supervisión estandarizada.

Para ir a la sección Definiciones de alarma, vaya a la página Detalles de base de datos gestionada y haga clic en Definiciones de alarma en el panel izquierdo, en Recursos.

En la sección Definiciones de alarma, puede:

  • Cree alarmas recomendadas por Oracle o vaya al servicio Monitoring para crear alarmas personalizadas para una base de datos gestionada.
  • Vea las alarmas creadas para la base de datos gestionada o todas las bases de datos gestionadas del compartimento.
    Nota

    Para ver las alarmas en la sección Definiciones de alarma, debe asegurarse de que:
    • Las alarmas se crean mediante las métricas de Oracle Cloud Infrastructure (listas para usar) emitidas en el espacio de nombres oracle_oci_database para bases de datos externas y bases de datos de Oracle Cloud, y el espacio de nombres oci_autonomous_database para bases de datos autónomas. Para bases de datos externas, si ha creado alarmas en extensiones de métricas (espacio de nombres oracle_metric_extensions_appmgmt), también puede ver esas alarmas. La función Definiciones de alarma no está soportada para las métricas emitidas en los espacios de nombres oci_database_cluster y oci_database.
    • La dimensión resourceId se especifica al crear alarmas para una base de datos. Las alarmas creadas para todas las bases de datos de un compartimento no necesitan que se especifiquen dimensiones.

    Para obtener información sobre los espacios de nombres y las dimensiones de las bases de datos Oracle supervisadas y gestionadas por Diagnostics & Management, consulte Métricas de diagnóstico y gestión para bases de datos Oracle.

  • Editar alarmas
  • Copiar alarmas
  • Suprimir alarmas

Además de los permisos de Database Management, se necesitan otros permisos del servicio de Oracle Cloud Infrastructure para realizar tareas relacionadas con alarmas. Para obtener información sobre:

  • Para supervisar los permisos del servicio necesarios para crear alarmas, consulte Gestión de alarmas.
  • Permisos del servicio Oracle Cloud Infrastructure Notification necesarios para crear y utilizar temas. Consulte Gestión de temas.

Alarmas recomendadas por Oracle para bases de datos gestionadas

A continuación, se muestra la lista de alarmas recomendadas por Oracle para bases de datos gestionadas.

Alarmas recomendadas por Oracle para bases de datos externas y bases de datos de Oracle Cloud

Las alarmas recomendadas por Oracle para bases de datos externas y bases de datos de Oracle Cloud se crean mediante las métricas del espacio de nombres oracle_oci_database.

Alarma recomendada por Oracle Severity Descripción
Recuento de Sesiones Bloqueantes Crítico Alarma creada mediante la métrica BlockingSessions para notificar cuando el número de sesiones de bloqueo supere el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica BlockingSessions es mayor que el valor de umbral de 10.

Consulta de alarma por defecto: BlockingSessions[15m].mean() > 10

Tenga en cuenta que esta alarma no está disponible para las CDB.

Uso de CPU (%) Crítico Alarma creada mediante la métrica CpuUtilization para notificar cuando el uso de CPU de la base de datos supera el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica CpuUtilization es mayor que el valor de umbral del 85 %.

Consulta de alarma por defecto: CpuUtilization[5m].mean() > 85

Utilización de área de recuperación de flash (%) Crítico Alarma creada mediante la métrica FRAUtilization para notificar cuando el uso del área de recuperación de flash para la base de datos supera el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica FRAUtilization es mayor que el valor de umbral del 75 %.

Consulta de alarma por defecto: FRAUtilization[5m].mean() > 75

Tenga en cuenta que esta alarma no está disponible para las PDB.

Supervisión parada: incidencia de recopilación de métricas Crítico Alarma creada mediante la métrica MonitoringStatus para notificar cuando la base de datos está caída. Esta alarma se activa cuando la recopilación de métricas se ha parado debido a problemas relacionados con la red, el agente, las credenciales, la conexión o la falta de datos, o bien cuando la base de datos está caída.

Para comprobar si la recopilación de métricas se ha parado, se utiliza una expresión MQL avanzada con la métrica MonitoringStatus y el valor de dimensión collectionName="sensor". Si se devuelve un valor de 1, indica que la recopilación de métricas está en curso y que la base de datos está activa. Si se devuelve 0, indica que la recopilación de métricas se ha detenido y debe investigar el problema subyacente.

Tenga en cuenta que se trata de una alarma avanzada y no se puede editar en Diagnósticos y gestión. Puede editar esta alarma en el servicio Oracle Cloud Infrastructure Monitoring; sin embargo, se recomienda que no la edite.

Control de la caducidad de la contraseña de usuario Crítico Alarma creada mediante la métrica MonitoringUserPasswordExpiration para notificar cuándo caducará la contraseña del usuario de supervisión en un plazo de tres días.

Por defecto, esta alarma se activa cuando el último valor de la métrica MonitoringUserPasswordExpiration es menor o igual que el valor de umbral de 3.

Consulta de alarma por defecto: MonitoringUserPasswordExpiration[1d].last() <= 3

Control de la caducidad de la contraseña de usuario Advertencia Alarma creada mediante la métrica MonitoringUserPasswordExpiration para notificar cuándo caducará la contraseña del usuario de supervisión en un plazo de siete días.

Por defecto, esta alarma se activa cuando el último valor de la métrica MonitoringUserPasswordExpiration es menor o igual que el valor de umbral de 7.

Consulta de alarma por defecto: MonitoringUserPasswordExpiration[1d].last() <= 7

Uso de Procesos (%) Crítico Alarma creada mediante la métrica ProcessLimitUtilization para notificar cuando el uso de límite de proceso para la base de datos supera el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica ProcessLimitUtilization es mayor que el valor de umbral del 80 %.

Consulta de alarma por defecto: ProcessLimitUtilization[5m].mean() > 80

Utilización de almacenamiento (%) Advertencia Alarma creada mediante la métrica StorageUtilization para notificar cuando el espacio asignado para todos los tablespaces de la base de datos supere el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica StorageUtilization es mayor que el valor de umbral del 75 %.

Consulta de alarma por defecto: StorageUtilization[30m].mean() > 75

Utilización de almacenamiento (%) Crítico Alarma creada mediante la métrica StorageUtilization para notificar cuando el espacio asignado para todos los tablespaces de la base de datos supere el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica StorageUtilization es mayor que el valor de umbral del 85 %.

Consulta de alarma por defecto: StorageUtilization[30m].mean() > 85

Uso de espacio de tablespace (%) Advertencia Alarma creada mediante la métrica StorageUtilizationByTablespace para notificar cuando el espacio utilizado por un tablespace supere el umbral especificado. Para las CDB, la alarma se activa cuando el espacio utilizado por el tablespace de contenedor raíz supera el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica StorageUtilizationByTablespace es mayor que el valor de umbral del 75 %.

Consulta de alarma por defecto: StorageUtilizationByTablespace[5m].mean() > 75

Uso de espacio de tablespace (%) Crítico Alarma creada mediante la métrica StorageUtilizationByTablespace para notificar cuando el espacio utilizado por un tablespace supere el umbral especificado. Para las CDB, la alarma se activa cuando el espacio utilizado por el tablespace de contenedor raíz supera el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica StorageUtilizationByTablespace es mayor que el valor de umbral del 85 %.

Consulta de alarma por defecto: StorageUtilizationByTablespace[5m].mean() > 85

Alarmas recomendadas por Oracle para bases de datos autónomas

Las alarmas recomendadas por Oracle para bases de datos autónomas se crean mediante las métricas del espacio de nombres oci_autonomous_database.

Alarma recomendada por Oracle Severity Descripción
Uso de CPU (%) Crítico Alarma creada mediante la métrica CpuUtilization para notificar cuando el uso de CPU de la base de datos supera el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica CpuUtilization es mayor que el valor de umbral del 85 %.

Consulta de alarma por defecto: CpuUtilization[5m].mean() > 85

Conexiones Fallidas Advertencia Alarma creada mediante la métrica FailedLogons para notificar cuando el número de conexiones fallidas supera el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica FailedLogons es mayor que el valor de umbral de 20.

Consulta de alarma por defecto: FailedLogons[5m].mean() > 20

Conexiones Fallidas Crítico Alarma creada mediante la métrica FailedLogons para notificar cuando el número de conexiones fallidas supera el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica FailedLogons es mayor que el valor de umbral de 30.

Consulta de alarma por defecto: FailedLogons[5m].mean() > 30

Supervisión parada: incidencia de recopilación de métricas Crítico Alarma creada mediante la métrica DatabaseAvailability para notificar cuando la base de datos está caída. Esta alarma se activa cuando la recopilación de métricas se ha parado debido a problemas relacionados con la red, el agente, las credenciales, la conexión o la falta de datos, o bien cuando la base de datos está caída.

Esta es una alarma avanzada y no se puede editar en Diagnóstico y gestión. Puede editar esta alarma en el servicio Monitoring; sin embargo, se recomienda que no la edite.

Tenga en cuenta que esta alarma no está disponible para bases de datos autónomas en infraestructura de Exadata dedicada.

Sesiones Advertencia Alarma creada mediante la métrica Sessions para notificar cuando el número de sesiones supera el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica Sessions es mayor que el valor de umbral de 30.

Consulta de alarma por defecto: Sessions[15m].mean() > 30

Utilización de almacenamiento (%) Advertencia Alarma creada mediante la métrica StorageUtilization para notificar cuando el espacio asignado para todos los tablespaces de la base de datos supere el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica StorageUtilization es mayor que el valor de umbral del 75 %.

Consulta de alarma por defecto: StorageUtilization[30m].mean() > 75

Utilización de almacenamiento (%) Crítico Alarma creada mediante la métrica StorageUtilization para notificar cuando el espacio asignado para todos los tablespaces de la base de datos supere el umbral especificado.

Por defecto, esta alarma se activa cuando la media de la métrica StorageUtilization es mayor que el valor de umbral del 85 %.

Consulta de alarma por defecto: StorageUtilization[30m].mean() > 85

Crear alarmas recomendadas

Puede crear alarmas recomendadas por Oracle que estén preconfiguradas para los escenarios operativos de base de datos más comunes.

  1. En la sección Definiciones de alarma de la página Detalles de base de datos gestionada, haga clic en Crear y, a continuación, en Alarmas recomendadas.
    Nota

    Si desea crear una alarma personalizada para la base de datos gestionada en el servicio Oracle Cloud Infrastructure Monitoring en lugar de una alarma recomendada por Oracle, haga clic en la opción Alarma personalizada. Para ver una alarma personalizada en la sección Definiciones de alarma de Diagnostics & Management, debe asegurarse de que:
    • La alarma se crea mediante una métrica lista para usar emitida en el espacio de nombres oracle_oci_database para bases de datos externas y bases de datos de Oracle Cloud y el espacio de nombres oci_autonomous_database para bases de datos autónomas.
    • La dimensión resourceId se especifica al crear una alarma para una base de datos. Una alarma creada para todas las bases de datos de un compartimento no necesita que se especifiquen dimensiones.

    Para obtener información sobre cómo crear una alarma en el servicio Monitoring, consulte Creación de una alarma básica.

  2. En el panel Crear alarmas recomendadas, seleccione una de las alarmas de base de datos disponibles que se utilizan con frecuencia. Por defecto, todas las alarmas están seleccionadas.

    Una de las alarmas más útiles que se muestran en el panel Crear alarmas recomendadas es la alarma Supervisión parada: incidencia de recopilación de métricas, que permite supervisar el estado de disponibilidad de la base de datos. Para obtener más información sobre esta alarma, consulte Supervisión de la disponibilidad de la base de datos.

    Para obtener información sobre las alarmas recomendadas por Oracle disponibles para bases de datos gestionadas, consulte Alarmas recomendadas por Oracle para bases de datos gestionadas.

  3. Opcionalmente, haga clic en el icono Acciones (Acciones) disponible para cada alarma recomendada y haga clic en Editar umbral para editar los valores preconfigurados de la alarma. Por ejemplo, la alarma Uso de CPU (%) se activa cuando el uso medio de CPU es superior al 85 % en los últimos 5 minutos. En el panel Editar alarma, puede realizar cambios en los distintos valores pertenecientes a la alarma, por ejemplo, especificar un valor de umbral diferente, un valor de intervalo (período de tiempo) para consultar datos de métricas o el período de retraso del disparador, que es el período de tiempo antes de que la alarma esté en estado de activación. Para obtener información sobre los campos que se muestran en el panel Editar alarma, consulte Editar alarmas.
  4. En la sección Notificaciones, seleccione el compartimento y el tema al que desea enviar notificaciones de alarma.
    Si un tema existente no está disponible, haga clic en Crear un tema para crear un nuevo tema y especificar los detalles de la suscripción. Para obtener información sobre temas y suscripciones, consulte Gestión de temas y Gestión de suscripciones.
  5. Haga clic en Crear.
    Se muestra el panel Crear alarmas con el estado de las alarmas recomendadas por Oracle que se están creando.
  6. Cierre el panel Crear alarmas después de crear las alarmas.

Una vez creadas las alarmas, puede:

  • Haga clic en la alarma para ver los detalles de la alarma en la página Definiciones de alarma del servicio Monitoring. Para las alarmas recomendadas por Oracle, la etiqueta de formato libre proveedor: DBM se agrega por defecto durante el proceso de creación y se muestra en la sección Etiquetas.
    Nota

    Es posible que diferentes usuarios creen la misma alarma recomendada por Oracle para una base de datos gestionada. Si se muestran alarmas duplicadas para una base de datos, haga clic en la alarma para ver información como quién ha creado la alarma y cuándo se ha creado en la sección Etiquetas de la página Definiciones de alarma del servicio Monitoring.
  • Utilice el campo Buscar y las listas desplegables de filtro encima de la lista de alarmas para filtrar las alarmas:
    • Filtro de gravedad: seleccione una opción de gravedad de alarma para ver solo las alarmas de un tipo de gravedad concreto.
    • Filtro de ámbito: seleccione una de las opciones disponibles para ver las alarmas especificadas para todas las bases de datos gestionadas de un compartimento o las alarmas especificadas para la base de datos gestionada. Por defecto, se muestran todas las alarmas.
    • Filtro de origen: seleccione una de las opciones disponibles para ver las alarmas recomendadas por Oracle o las alarmas personalizadas creadas en el servicio Monitoring para la base de datos gestionada. Por defecto, se muestran todas las alarmas.
  • Haga clic en el icono Acciones (Acciones) y en Editar umbral para editar los valores de alarma básicos en Diagnostics & Management o haga clic en Editar alarma para ver y editar el juego completo de valores especificado para la alarma en el servicio Monitoring. Para obtener información, consulte Editar alarmas.
  • Seleccione alarmas y haga clic en Clonar para clonar las alarmas. Para obtener información, consulte Clonación de alarmas.
  • Seleccione las alarmas y haga clic en Suprimir para suprimirlas.

Editar alarmas

Puede editar los valores especificados para una alarma a fin de personalizarla para que cumpla con sus requisitos.

La capacidad de edición de la sección Definiciones de alarma proporciona la flexibilidad necesaria para realizar cambios en los valores de alarma y personalizar la alarma. En esta sección puede:

  • Haga clic en Editar umbral al crear una alarma recomendada por Oracle o para una alarma personalizada o recomendada por Oracle creada previamente para editar valores de alarma básicos como umbral, intervalo y gravedad. Para las alarmas recomendadas por Oracle, esto le permite realizar cambios en los valores preconfigurados para cumplir con requisitos específicos.
  • Haga clic en Editar alarma para una alarma personalizada o recomendada por Oracle creada anteriormente para ver y editar el juego completo de valores especificado para la alarma en el servicio Oracle Cloud Infrastructure Monitoring.

Para editar valores de alarma básicos para alarmas personalizadas o recomendadas por Oracle en Diagnostics & Management:

  1. En la sección Definiciones de alarma de la página Detalles de base de datos gestionada, haga clic en el icono Acciones (Acciones) de una alarma y haga clic en Editar umbral.
    Nota

    Para editar el juego completo de valores especificado para la alarma en el servicio Monitoring, haga clic en el icono Acciones (Acciones) de la alarma y haga clic en Editar alarma. Para ver y editar una alarma personalizada en la sección Definiciones de alarma de Diagnostics & Management, debe asegurarse de que:
    • La alarma se crea mediante una métrica lista para usar emitida en el espacio de nombres oracle_oci_database para bases de datos externas y bases de datos de Oracle Cloud, y el espacio de nombres oci_autonomous_database para bases de datos autónomas. Para bases de datos externas, si ha creado alarmas en extensiones de métricas (espacio de nombres oracle_metric_extensions_appmgmt), también puede ver esas alarmas.
    • La dimensión resourceId se especifica al crear una alarma para una base de datos. Una alarma creada para todas las bases de datos de un compartimento no necesita que se especifiquen dimensiones.
  2. En el panel Editar alarma, edite los siguientes detalles, según sea necesario:
    1. Nombre: nombre de la alarma.
    2. Cuerpo de la alarma: contenido en lenguaje natural de la notificación.
    3. Gravedad: tipo de respuesta necesaria cuando la alarma está en estado de activación. Por ejemplo, Crítico, Error, etc.
    4. Intervalo: ventana de agregación o frecuencia con la que se agregan los puntos de datos.
    5. Estadística: función que se utiliza para agregar los puntos de datos. Por ejemplo, Media, Tasa, etc.
    6. Operador: operador utilizado en el umbral de condición. Por ejemplo, mayor que, igual que, etc.
    7. Umbral: valor que se utilizará para el umbral de condición. Por ejemplo, para la uso de CPU (%) alarma recomendada por Oracle, el valor de umbral por defecto es 85 y puede cambiar el valor a 75 para disparar la alarma cuando la media de la métrica CpuUtilization es mayor que 75.
    8. Minutos de retraso del disparador: número de minutos que se debe mantener la condición para que la alarma entre en estado de activación.
    9. Agregar flujos de métricas: opción para devolver el valor combinado de todos los flujos de métricas para la estadística seleccionada. Si edita una alarma recomendada por Oracle, tenga en cuenta que esta casilla de control está desactivada por defecto.
    10. Dividir notificaciones por flujo de métricas: opción para realizar un seguimiento individual del estado de las métricas por flujo de métricas y enviar un mensaje cuando cambie el estado de las métricas de cada flujo de métricas. Si edita alarmas recomendadas por Oracle, tenga en cuenta que esta casilla de control solo está seleccionada por defecto para las alarmas Uso de espacio de tablespace (%) - Crítico y Uso de espacio de tablespace (%) - Advertencia. Esto garantiza que se envíe un mensaje cuando un tablespace supera un umbral y el nombre del tablespace se muestra en el contenido de la notificación (texto del cuerpo de la alarma). Para obtener más información sobre esta opción, consulte Escenario: división de mensajes por flujo de métricas.
  3. Haga clic en Guardar.

Clonar alarmas

Puede clonar alarmas personalizadas o recomendadas por Oracle existentes y aplicarlas a bases de datos gestionadas específicas o a todas las bases de datos gestionadas de un compartimento.

La capacidad de clonación reduce el esfuerzo necesario para crear varias alarmas y permite estandarizar la configuración de alarmas en varias bases de datos.

Para clonar alarmas:

  1. En la sección Definiciones de alarma de la página Detalles de base de datos gestionada, seleccione una o más alarmas y haga clic en Clonar.
    Nota

    Al clonar varias alarmas al mismo tiempo, debe asegurarse de seleccionar alarmas con el mismo ámbito.
  2. En el panel Clonar alarmas, seleccione una de las siguientes opciones:
    • Clonar en compartimento: seleccione esta opción y, a continuación, un compartimento en la lista desplegable Seleccionar compartimento para clonar las alarmas de todas las bases de datos gestionadas del compartimento.
    • Clonar en base de datos seleccionada: seleccione esta opción y un compartimento en la lista desplegable Seleccionar compartimento y, a continuación, seleccione las bases de datos para clonar las alarmas y aplicarlas a las bases de datos gestionadas seleccionadas.
  3. Haga clic en Clonar.
Nota

Al clonar alarmas, puede crear alarmas duplicadas. Si se muestran alarmas duplicadas para la base de datos gestionada, haga clic en la alarma para ver información como quién creó la alarma y cuándo se creó en la sección Etiquetas de la página Definiciones de alarma del servicio Oracle Cloud Infrastructure Monitoring.