Skip to content
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
ac60c1d
restructure ad page, add tips for linking between these pages
jmcarlock Jul 23, 2025
38cafb9
fix links
jmcarlock Jul 23, 2025
062ba28
fix formatting and link
jmcarlock Jul 23, 2025
cecfcd1
wording improvment
jmcarlock Jul 23, 2025
9de21e3
simplify wording
jmcarlock Jul 23, 2025
a42cd0c
fix link
jmcarlock Jul 23, 2025
d91b845
fix link
jmcarlock Jul 23, 2025
c3e2295
formatting improvement
jmcarlock Jul 23, 2025
e95d67e
fix description
jmcarlock Jul 23, 2025
e204ae3
Update solutions/security/advanced-entity-analytics/anomaly-detection.md
jmcarlock Jul 24, 2025
f97cff2
Update solutions/security/detect-and-alert/create-detection-rule.md
jmcarlock Jul 24, 2025
bd150fd
Update solutions/security/advanced-entity-analytics/anomaly-detection.md
jmcarlock Jul 24, 2025
9e7c925
Update solutions/security/advanced-entity-analytics/anomaly-detection.md
jmcarlock Jul 24, 2025
9f716aa
Update solutions/security/advanced-entity-analytics/anomaly-detection.md
jmcarlock Jul 24, 2025
6819c4f
Update solutions/security/detect-and-alert/create-detection-rule.md
jmcarlock Jul 24, 2025
3c9b322
fix link
jmcarlock Jul 24, 2025
bc6ad79
add screenshots
jmcarlock Jul 24, 2025
a261360
improve image alt
jmcarlock Jul 24, 2025
6ea9f4f
fix tab spacing
jmcarlock Jul 24, 2025
aa387ca
fix how to select entity details
jmcarlock Jul 24, 2025
1dc0dda
add annotations to images
jmcarlock Jul 24, 2025
fabd6f7
improve wording
jmcarlock Jul 24, 2025
f30078a
move note, add correct image
jmcarlock Jul 24, 2025
add0d24
crop for clarity
jmcarlock Jul 24, 2025
f267cc9
move note
jmcarlock Jul 24, 2025
ecd6a37
add note on managing alerts
jmcarlock Jul 24, 2025
419259f
fix description of ootb ml jobs page
jmcarlock Jul 24, 2025
69a47db
minor tweaks
natasha-moore-elastic Jul 25, 2025
cdd0d6c
Merge branch 'main' into security-ml-rules-improvements
jmcarlock Jul 25, 2025
18b28dd
Merge branch 'main' into security-ml-rules-improvements
jmcarlock Jul 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,16 @@ products:
# Anomaly detection
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, it would make sense to link to it from the Data tables sections on those pages.



::::{note}
[{{ml-cap}}](/explore-analyze/machine-learning/anomaly-detection.md) functionality is available when you have the appropriate role, subscription, are using a [cloud deployment](https://cloud.elastic.co/registration?page=docs&placement=docs-body), or are testing out a **Free Trial**. Refer to [Machine learning job and rule requirements](/solutions/security/advanced-entity-analytics/machine-learning-job-rule-requirements.md) for more information.
::::

You can view the details of detected anomalies within the `Anomalies` table widget shown on the Hosts, Network, and associated details pages, or even narrow to the specific date range of an anomaly from the `Max anomaly score by job` field in the overview of the details pages for hosts and IPs. These interfaces also offer the ability to drag and drop details of the anomaly to Timeline, such as the `Entity` itself, or any of the associated `Influencers`.
Anomaly detection jobs allow you to to identify anomalous events or patterns in your data. In a security context, they are typically used with detection rules to create alerts when there is divergence from baseline data.


::::{tip}
See [{{ml-cap}}: Anomaly detection](/explore-analyze/machine-learning/anomaly-detection.md) and [About detection rules](/solutions/security/detect-and-alert/about-detection-rules.md) for more background.
::::


## Manage {{ml}} jobs [manage-jobs]
Expand Down Expand Up @@ -47,6 +54,9 @@ You can also check the status of {{ml}} detection rules, and start or stop their
:screenshot:
:::

::::{tip}
For an overview of creating machine learning rules, see [Create a machine learning rule](/solutions/security/detect-and-alert/create-detection-rule.md#create-ml-rule).
::::


### Prebuilt jobs [included-jobs]
Expand All @@ -73,6 +83,8 @@ Machine learning jobs look back and analyze two weeks of historical data prior t

## View detected anomalies [view-anomalies]

From the security solution, you can view the details of detected anomalies within the `Anomalies` table widget shown on the Explore > Hosts, Network, and Users pages, or even narrow to the specific date range of an anomaly from the `Max anomaly score by job` field in the overview of the details pages for hosts and IPs. These interfaces also offer the ability to drag and drop details of the anomaly to Timeline, such as the `Entity` itself, or any of the associated `Influencers`.

To view the `Anomalies` table widget and `Max Anomaly Score By Job` details, the user must have the `machine_learning_admin` or `machine_learning_user` role.

::::{note}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,10 @@ To create or edit {{ml}} rules, you need:
* The appropriate [{{stack}} subscription](https://www.elastic.co/pricing) or [{{serverless-short}} project tier](../../../deploy-manage/deploy/elastic-cloud/project-settings.md).
* The [`machine_learning_admin`](/deploy-manage/users-roles/cluster-or-deployment-auth/built-in-roles.md) in {{stack}} or the appropriate [user role](/deploy-manage/users-roles/cloud-organization/user-roles.md) in {{serverless-short}}.
* The selected {{ml}} job to be running for the rule to function correctly.
::::

::::{tip}
For an overview of using machine learning with security, see [Anomaly detection](/solutions/security/advanced-entity-analytics/anomaly-detection.md).
::::


Expand Down Expand Up @@ -120,6 +123,9 @@ To create or edit {{ml}} rules, you need:

5. Click **Continue** to [configure basic rule settings](/solutions/security/detect-and-alert/create-detection-rule.md#rule-ui-basic-params).

::::{tip}
To filter noisy machine learning rules, use [Rule exceptions](/solutions/security/detect-and-alert/rule-exceptions.md).
::::

## Create a threshold rule [create-threshold-rule]

Expand Down
Loading