Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request][8.15 & Serverless] Alert suppression for ML rules #5517

Closed
nastasha-solomon opened this issue Jul 5, 2024 · 1 comment
Closed
Assignees
Labels
Docset: ESS Issues that apply to docs in the Stack release Docset: Serverless Issues for Serverless Security Effort: Small Issues that can be resolved quickly Feature: Rules Team: Detection Engine v8.15.0

Comments

@nastasha-solomon
Copy link
Contributor

Description

Suppression for ML rules is being added in 8.15. Details to add to https://www.elastic.co/guide/en/security/current/alert-suppression.html:

  • What’s the maximum and minimum number of fields that users can specify when setting up fields to suppress by?
    1-3 fields
  • How are event fields with an array of values treated?
    TBD
  • What’s the max number of alerts that can be suppressed for ES|QL rules?
    It would be the same as threshold/eql rules: equal to the max_signals setting, which is 100 by default.
  • How do users set up alert suppression for ES|QL rules using the create/update/patch rule APIs?
    Works the same way as setting up alert suppression for query, indicator match, event correlation (non-sequence queries only), and new terms rules.
  • Any other gotchas?
    Unlike the “events” in other rule types, the source of alerts for ML rules are anomalies, which is an abstraction/aggregation on top of the user’s source events. What this means is that only fields on the anomalies themselves can be used for suppression.

Background & resources

Which documentation set does this change impact?

ESS and serverless

ESS release

8.12

Serverless release

July 22, 2024 (need to discuss this with @rylnd when I'm back from PTO on July 15)

Feature differences

None

API docs impact

See notes in description

Prerequisites, privileges, feature flags

None

@nastasha-solomon
Copy link
Contributor Author

Closing this issue as Serverless and 8.15 docs merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Docset: ESS Issues that apply to docs in the Stack release Docset: Serverless Issues for Serverless Security Effort: Small Issues that can be resolved quickly Feature: Rules Team: Detection Engine v8.15.0
Projects
None yet
Development

No branches or pull requests

1 participant