This message originated from Cribl Community Slack.
Click here to view the original link.
Morning all! I am working with my Azure Event Hubs source and I would like to use a Drop function in our SIEM pipeline to remove: AdvancedThreatHunting-DeviceNetworkEvents that come back with the property 'ActionType' where the action was successful. These have low Security value for our detections and is the lion share of these events. Having an issue with my pipeline chaining down into the properties. Looking for some quick guidance!
Solved
Cribl Stream: Using Drop function to filter nested properties in SIEM
Best answer by vscherbakov530
Looks like
View originalActionType is nested under properties, so the filter needs properties.ActionType. As written it’s checking a top-level field that doesn’t exist, so the Drop matches nothing (assuming the parser is extracting to top level).
One thing to check before you turn it on: do any of your SIEM rules query DeviceNetworkEvents directly? Successful connections tend to be what network detections key on (threat intel IP matches, beaconing, inbound RDP/SMB). If most of the volume is ZSATunnel like this sample, dropping on properties.InitiatingProcessFileName === 'zsatunnel.exe' might get you most of the reduction with less risk.Sign up
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
