Getting to Know Chronicle: Building a Multi Event Rule - Ordering Events

In this post, we’re going to build a multi event rule in Chronicle SIEM with a focus on ordering events to trigger a detection.Building Multi Event Rule - Ordering events.png

In previous videos, we touched on joins in a multi event rule, but this time we are going to take those events and order them so that event A must occur before event B to trigger.

By default, Chronicle uses a windowing technique called a hop. A hop essentially gathers all of the events that meet our rule criteria, no matter the order that it occurred. Now that may be fine in some circumstances, but in some detections, we need a specific event to occur and then another and so on. Using UDM time fields and event operators can make this happen.

Follow along in the video below to see in action how to order events in a multi event rule.

Remember that Chronicle's default windowing is a hop that gathers events within the defined window, but doesn't order them. To order events, use UDM time fields like metadata.event_timestamp.seconds along with operators like greater than and less than. Remember that the  hop window in the match section has a range from 1 minute to 48 hours.Building Multi Event Rule - Ordering events (1).png

Check out these additional resources with more information and learning opportunities:

Contributors
Version history
Last update:
‎12-06-2023 10:23 AM
Updated by: