Gestión de reglas de Events
Crear y gestionar reglas para el servicio Events.
Las tareas para gestionar reglas incluyen la gestión de reglas, así como las acciones, los tipos de eventos y los atributos que conforman las reglas. Consulte Cómo funcionan los eventos para obtener más información sobre las reglas.
Puede realizar las siguientes tareas de reglas de eventos:
Puede realizar las siguientes tareas asociadas a las acciones:
Puede realizar las siguientes tareas asociadas a tipos de eventos:
Puede realizar las siguientes tareas asociadas a atributos:
Puede realizar las siguientes tareas asociadas a etiquetas de filtro:
Requisitos previos para crear reglas
-
Recursos de acción: debe tener recursos ya configurados para especificarlos como acción. El servicio Events llama a la acción especificada en la regla entregando el mensaje de evento a los recursos de acción, los cuales pueden incluir temas , flujos o funciones. Cada regla debe tener al menos una acción. El servicio Events puede llamar a cualquiera de los siguientes servicios entregando un mensaje de evento para su procesamiento:
-
Directivas de IAM: para gestionar o mostrar reglas, debe disponer del tipo necesario de acceso 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. Si intenta realizar una tarea y obtiene un mensaje que indique que no tiene permiso o no está autorizado, confirme con el administrador el tipo de acceso al que se lo ha otorgado y en qué compartimento debe trabajar. Para obtener más información, consulte Events y políticas de IAM.
- Mensajes de evento: para crear reglas, los recursos que desea supervisar con la regla deben emitir eventos. Para obtener más información, consulte Servicios que generan eventos.
Trabajo con reglas
Cada regla puede tener un máximo de 10 acciones.
Un flujo de trabajo típico para configurar la regla puede seguir este patrón:
- Identificación de recursos de acción
Configure o identifique cualquier recurso de acción que desee utilizar con la regla. Por ejemplo, puede configurar un tema de Notifications y crear suscripciones para el equipo de DevOps de tal forma que reciban notificaciones cuando se completen las copias de seguridad. Si ya existe un tema, puede utilizar el que ya existe en lugar de crear uno nuevo. Los recursos que especifique para las acciones no tienen que estar en el mismo compartimento que la regla.
- Filtrado de plan
Asegúrese de que los recursos que desea supervisar emiten eventos al servicio Events y planifique la estrategia de coincidencia de patrones. Por ejemplo, puede que desee supervisar copias de seguridad en Autonomous Database para instancias de Analytics y Data Warehousing en el compartimento ABC. Asegúrese de que las instancias de Autonomous Database para análisis y almacenamiento de datos emitan un tipo de evento que pueda utilizar para crear la automatización que necesita. Revise el evento JSON de ejemplo para determinar la mejor forma de identificar esos recursos en los filtros. Consulte Coincidencia de eventos con filtros y Servicios que generan eventos.
- Creación de la regla
Las reglas se aplican a los eventos en el compartimento en el que se crean, así como en cualquier compartimiento secundario. Cree una regla en el compartimento con el recurso que desea supervisar y especifique dónde entregar los eventos coincidentes. Por ejemplo, en el compartimento ABC, puede crear una regla que filtre los eventos de copia de seguridad de Autonomous Database para Analytics y Data Warehousing. Puesto que Events no tiene ningún requisito sobre la ubicación de los recursos de acción, puede especificar un tema en el compartimento XYZ como recurso para entregar eventos coincidentes.
Gestión de etiquetas para reglas
Puede aplicar etiquetas a los recursos para facilitar su organización según las necesidades del negocio. Puede aplicar etiquetas en el momento de crear un recurso, o actualizar el recurso más tarde con etiquetas. Para obtener información general sobre la aplicación de etiquetas, consulte Etiquetas de recursos.
Etiquetas y filtrado de eventos
Con Events, también puede utilizar etiquetas para fijar como objetivo recursos de su arrendamiento. Puede fijar como objetivo los recursos añadiendo la etiqueta a un filtro de una regla. Una etiqueta de filtro facilita la automatización ya que solo se fijan como objetivo los recursos que contienen una etiqueta concreta. Por ejemplo, supongamos que hay muchas instancias de Database en el arrendamiento, y solo algunas de las más críticas tienen la etiqueta "Operaciones". Puede crear una regla que dispare una acción concreta para recursos que solo contengan la etiqueta "Operaciones".
La política para trabajar con etiquetas de filtro es la misma que para trabajar con etiquetas.
Gestión de etiquetas para reglas
- Abra el menú de navegación y seleccione Observación y gestión. En Servicio de eventos, seleccione Reglas.
-
Seleccione el compartimento en la lista.
Todas las reglas de eventos de ese compartimento se muestran en formato tabular.
-
Seleccione la regla de eventos cuyas etiquetas desea gestionar.
Aparecerá la página Detalles de Reglas.
- Haga clic en el separador Etiquetas para ver o editar las etiquetas existentes, o bien haga clic en Agregar etiquetas para agregar otras nuevas.
Para obtener más información, consulte Etiquetas de recursos.
Movimiento de reglas a un compartimento diferente
Puede mover reglas de un compartimento a otro. Al mover una regla a un nuevo compartimento, se paran los eventos de supervisión de los recursos del compartimento actual y se inician los eventos de supervisión en el nuevo compartimento (y cualquier compartimento secundario). Después de mover la regla al nuevo compartimento, se aplican inmediatamente las políticas inherentes, las cuales afectan al acceso a las reglas mediante la Consola. El movimiento de las reglas no afecta al acceso mediante el servicio Events a las acciones definidas en las reglas. Para obtener más información, consulte Gestión de compartimentos.
Supervisión de reglas
Puede supervisar el estado, la capacidad y el rendimiento de los recursos de Oracle Cloud Infrastructure mediante métricas, alarmas y notificaciones. Para obtener más información, consulte Supervisión y Notificaciones.
Para obtener más información sobre la supervisión de las reglas creadas, consulte Métricas de eventos.
Eventos de objetos y servicio Events
Los eventos para objetos se gestionan de forma diferente que otros recursos. Los objetos no emiten eventos por defecto. Use la consola, la CLI o la API para permitir que un cubo envíe eventos para cambios de estado de objetos. Puede activar los eventos para cambios de estado de objetos durante o después de la creación del cubo. Consulte Activación o desactivación de la emisión de eventos para cambios de estado de objetos para obtener más información.