Configuración del enrutamiento de eventos a destinos en IBM Cloud Event Notifications

Después de activar las notificaciones a IBM Cloud Event Notifications desde IBM Cloud Logs y configurar las alertas en IBM Cloud Logs, puede crear temas y suscripciones en Event Notifications para que las alertas se reenvíen a destinos basados en las suscripciones que configure.

La siguiente imagen muestra la relación de componentes necesarios para la alerta:

Relación de los componentes necesarios para la
de los componentes necesarios para la

Para configurar la IBM Cloud Event Notifications instancia para enrutar las notificaciones de eventos cuando se activa una alerta en IBM Cloud Logs sus destinos de destino, debe completar los siguientes pasos:

Requisitos previos

Definir 1 o más temas

Los temas se basan en un modelo de publicación y suscripción. El tema se suscribe a los datos de eventos en función de las condiciones que configures. El servicio Event Notifications gestiona el enrutamiento y la entrega de alertas de forma fiable a los destinos correctos en función de las suscripciones que configure.

  • Cada tema se crea bajo un origen registrado.
  • Cada tema puede tener su propio conjunto de reglas, que direcciona la carga útil entrante al tema respectivo.

Al configurar un tema, se definen las condiciones que el tema supervisa para ver si el evento cumple sus criterios de suscripción. Por ejemplo, si tiene varias definiciones de alerta en su instancia IBM Cloud Logs que notifican a través del mismo canal de Slack, puede configurar estas alertas dentro del mismo tema.

O, si tiene varias definiciones de alertas IBM Cloud Logs que notifican a diferentes canales de Slack, debe configurar un tema para cada canal de Slack. A continuación, debe incluir en la configuración de cada tema las alertas que se notificarán al canal de Slack asociado.

Sigue estos pasos para crear un tema:

  1. In the console, click the Menú de navegación icon Icono del menú de navegación > Lista de recursos > Developer Tools.

  2. Seleccione la instancia de IBM Cloud Event Notifications.

  3. En la navegación IBM Cloud Event Notifications, seleccione Temas.

  4. Pulse Crear.

  5. Introduce un nombre y una descripción para el tema.

  6. Seleccione un origen.

    Una fuente es un recurso que se configura automáticamente en la instancia de Event Notifications al configurar una integración de salida en su instancia de IBM Cloud Logs.

  7. Añade reglas al tema para definir qué eventos generados por alertas están en el ámbito del tema.

    Elija cualquiera de las siguientes opciones para configurar reglas que filtren los datos de eventos a los que se suscribe el tema:

    • Opción 1: Configure el tipo de evento, el subtipo de evento o la gravedad del evento.

      Puede elegir un tipo de evento. Para ver la lista de tipos admitidos, consulte Tipos de [eventos/docs/cloud-logs]?topic=cloud-logs-cl-events-for-es#cl-events-for-es-types).

      Puede elegir un subtipo de evento. Para ver la lista de subtipos admitidos, consulte Subtipos de eventos.

      Puede elegir un valor de gravedad. Para ver la lista de severidades soportadas, consulte Severidades de eventos.

    • Opción 2: Puede definir condiciones avanzadas que deben seguir las especificaciones de JSONpath. La regla correctamente escrita extraerá los datos apropiados de la carga útil de la solicitud entrante. Event Notifications admite el operador == para la evaluación JSONPath.

    • Opción 3: Configure el tipo de evento, el subtipo de evento o la gravedad del evento y las condiciones avanzadas.

    Si no selecciona ninguna regla, se añade una regla predeterminada, lo que significa que todas las notificaciones se direccionan al tema de forma predeterminada. Debe configurarse una regla para que un tema no se suscriba a todos los datos de eventos. Si no tiene esta regla, los suscriptores pueden recibir alertas y los datos asociados para cada alerta generada por la instancia.

  8. Pulse Crear.

Definir 1 o más destinos

Un destino define un canal de notificación que puede utilizar para notificar cuando se activa una alerta.

Los destinos son protocolos personalizados, que son servicios o entidades accesibles para el usuario. Para obtener más información sobre los destinos admitidos, consulte Destinos admitidos.

Para obtener información sobre cómo crear un destino, consulte Crear un destino IBM Cloud Event Notifications.

Definir 1 o más suscripciones

Una suscripción vincula 1 tema con 1 destino.

Debe añadir suscripciones para definir qué eventos, configurados en un tema, se dirigen a un destino.

Para obtener información sobre cómo crear una suscripción, consulte Crear una suscripción IBM Cloud Event Notifications.