You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 31, 2024. It is now read-only.
In logs alert creation, users need to specify a static threshold number. Instead of relying a static number, users can use machine learning for creating a dynamic threshold to help identify real outlier.
User experience for creating anomaly threshold may involved following user journeys:
When the count of log entries for <alert condition> is <operator>value from 0 to 100 anomaly score, within the last 5 minutes then take action. e.g. When the count of log entries for log.level=error is greater than 95 anomaly score within the last 5 minutes take action
When user clicks save in the alert flyout, single ML metric job is created with start time window as now.() - four weeks, the dataset and index to which the field belongs. Appropriate job creation status is shown in the alert flyout window. If the job is created successfully then flyout closes, if the job is not created, appropriate error message is shown in the alert flyout window.
If the job is created successfully, then a new read-only entry appears in the ML job list flyout with its status as enabled. There isn't any editing allowed on this ML job, Link to alert management is available in the ML job list flyout along with this new job so that user can visit the corresponding alert from the ML job list page and make updates to alert.
If the alert is deleted, ML job is disabled. If the alert is modified - such that condition or threshold is modified then ML job is updated with new parameters.
The text was updated successfully, but these errors were encountered:
A thought about how the user sets the anomaly score threshold: How is the user supposed to know what a reasonable value is? Would showing the more abstract intervals like warning, minor, major, and critical be easier?
In logs alert creation, users need to specify a static threshold number. Instead of relying a static number, users can use machine learning for creating a dynamic threshold to help identify real outlier.
User experience for creating anomaly threshold may involved following user journeys:
When the count of log entries for
<alert condition>
is<operator>
value from 0 to 100
anomaly score, within the last 5 minutes then take action. e.g. When the count of log entries for log.level=error is greater than 95 anomaly score within the last 5 minutes take actionWhen user clicks save in the alert flyout, single ML metric job is created with start time window as now.() - four weeks, the dataset and index to which the field belongs. Appropriate job creation status is shown in the alert flyout window. If the job is created successfully then flyout closes, if the job is not created, appropriate error message is shown in the alert flyout window.
If the job is created successfully, then a new read-only entry appears in the ML job list flyout with its status as enabled. There isn't any editing allowed on this ML job, Link to alert management is available in the ML job list flyout along with this new job so that user can visit the corresponding alert from the ML job list page and make updates to alert.
If the alert is deleted, ML job is disabled. If the alert is modified - such that condition or threshold is modified then ML job is updated with new parameters.
The text was updated successfully, but these errors were encountered: