Skip to main content

Detections

Fluency has a streaming analytics engine, EventWatch, that evaluates records as they arrive. It triggers behavior models (rules) and generates the notifications and notable events that become the risk scores and cases an analyst works from.

The Behavior Rules page​

Detections are managed on Configuration → Behavior Rules (/v2/configuration/behavior-rules), with exceptions on Behavior Filters. The page reference is Behavior Rules.

Behavior Rules page showing the search bar with the sort drop-down and the Search, Behavior Filters, and Create Rule buttons, the facet panel on the left, and the rule table with name, category, tags, active switch, and last-updated columns

The page is titled Behavior Rules, subtitled Listing of Behavior Rules., and has four parts:

  • Search bar: a full-width search field (Search rules by name, description, field…), a sort drop-down offering Rule Name: A-Z (the default order), Rule Name: Z-A, and Last Updated, and the Search, Behavior Filters, and + Create Rule buttons.
  • List toolbar: the rule count, such as 406 of 406 rules, with JSON line and ⚙ Columns on the right.
  • Filters panel (left): checkbox groups for Category, Behaviors, Filter, Event Type, Aggregation Type, Tags, Repository, and Disabled, each value carrying a count of matching rules.
  • Rule table (right): one row per rule, 25 to a page, showing by default the rule's Name with its description beneath, Category, Tags, an Active switch, and Last Updated.

Click a rule's row to open its detail panel, with View Rule (for a rule of your own, Edit and Delete), Clone, and Download JSON buttons and the rule's overview, description, tags and risks, matching behavior filters, and raw JSON.

Behavior Filters​

Behavior Filters opens the exceptions page at /v2/configuration/behavior-filters, titled Behavior Filters with the subtitle Exceptions for Behavior Rules.

Behavior Filters page with its search field, Return to Rules and Add Wildcard Filter buttons, a filters panel with Behavior Rule, Action, and Status groups, and an empty filter table

It holds a search field, a Return to Rules button that goes back to the rules page, a + Add Wildcard Filter button for creating a filter, a FILTERS panel with Behavior Rule, Action, and Status groups, and a table of filters with the columns Enabled, Name, Description, Behaviors (the behaviors the filter applies to), and Created On. A filter can also be started from a case: Add Suppression on a triggered rule on Behavior Summary opens the same dialog, filled in from the event.

A guide to rule writing​

SIEM rules differ based on purpose:

  • Rules that recognize an incoming alert.
  • Rules that supplement missing detection.
  • Rules targeting anomalies.
  • Rules looking for gaps in the rules themselves.

Writing rules for a SIEM differs in that a SIEM often receives already-processed alerts. This is the most common situation when getting audit logs from security devices.

In this section​

The complete catalog of shipped rules is published separately on the rules manual site: https://rules.fluencysecurity.com.