Using AI Bridge to Create Different Alarms Based on Kafka Topic Messages in Milestone

Is it possible for AI Bridge to generate different alarms based on the content of the Kafka message? Specifically, our Kafka messages are structured as JSON, containing a key named “alertType.” We are interested in knowing if AI Bridge can automatically create distinct alarms based on the value of this “alertType” parameter, in order to avoid the need for manual alarm creation.

Hello,

the “out of the box” supported means of creating alarms in XProtect is to:

  1. Create an (Analytics-) Event definition. AI Bridge will do this automatically, when subscribing to Analytics Events declared by the IVA, using the Processing Server plugin.
  2. Create an Alarm definition that defines the behaviour of the Alarm, including the (Analytics-) Event that should raise the Alarm.

Triggering the Event (in AI Bridge posting to the events topic) will eventually raise the related Alarm.

Configuration items, like Alarm definitions, can be created by automations/scripted utilizing the Configuration API.

Please get back on this thread, if you are looking for another means of automatically creating distinct alarms based on the value of the “alertType” key (which AFAIK, is not known to XProtect).