-
Notifications
You must be signed in to change notification settings - Fork 1.4k
[Draft for feb release]feat: Predictive alerts for PP #19853
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
Merged
Merged
Changes from 16 commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
5be38e4
[Draft for feb release]feat: Predictive alerts for PP
sujitnewrelic f15a478
Authoring in progress
sujitnewrelic 15fd9ce
Authoring in progress
sujitnewrelic 56559af
WIP
sujitnewrelic 6a53a97
WIP
sujitnewrelic 407dbe0
WIP
sujitnewrelic 1d952f8
wip
sujitnewrelic 1f3f7ba
WIP
sujitnewrelic 04be31f
WIP
sujitnewrelic 97b1eee
WIP
sujitnewrelic 768212f
WIP
sujitnewrelic 008b552
WIP
sujitnewrelic 7974b6c
WIP
sujitnewrelic a0126fa
WIP
sujitnewrelic 5cc37b1
WIP
sujitnewrelic b95b1d7
Updated the Advanced compute specific information
sujitnewrelic ea2c6c5
Updated the editorial review comments
sujitnewrelic 20717bf
Added the historical data analysis related information
sujitnewrelic a141beb
Splitting the tip
sujitnewrelic 7ebb892
Updated the feature name and added link to NRQL Predictions
sujitnewrelic File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
102 changes: 102 additions & 0 deletions
102
src/content/docs/alerts/create-alert/set-thresholds/predictive-alerts.mdx
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -0,0 +1,102 @@ | ||||||
--- | ||||||
title: Predictive capability | ||||||
tags: | ||||||
- Alerts | ||||||
- Alert conditions | ||||||
- Predictive alerts | ||||||
- Predictive threshold | ||||||
translate: | ||||||
- jp | ||||||
metaDescription: 'Set predictive threshold on your chart.' | ||||||
redirects: | ||||||
|
||||||
freshnessValidatedDate: never | ||||||
--- | ||||||
<Callout title="preview"> | ||||||
We're still working on this feature, but we'd love for you to try it out! | ||||||
|
||||||
This feature is currently provided as part of a preview program pursuant to our [pre-release policies](/docs/licenses/license-information/referenced-policies/new-relic-pre-release-policy). | ||||||
</Callout> | ||||||
|
||||||
The <DNT>**Predictive capability**</DNT> in New Relic uses historical data to build models that predict when a static threshold is going to be exceeded. You can specify how far into the future you want to predict, providing flexibility in your alerting strategy. When a value is predicted to reach the static threshold within the future window you have set, a predictive alert event triggers with the event title prefix <DNT>**Prediction:**</DNT>, allowing you to take corrective measures before potential disruptions occur. | ||||||
vpayyapilly marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
|
||||||
<Callout variant="tip"> | ||||||
New Relic currently uses the [Holt-Winters model](https://en.wikipedia.org/wiki/Exponential_smoothing#Triple_exponential_smoothing_(Holt_Winters)) for predicting, which supports hourly, daily, and weekly seasonal patterns and trends in your data. | ||||||
</Callout> | ||||||
|
||||||
To enable the <DNT>**Predictive capability**</DNT>, you need to enroll in <DNT>**NRQL predictions**</DNT> (Now in public preview), which provides the query functionality required for evaluation of predictive thresholds. The <DNT>**NRQL predictions**</DNT> and <DNT>**Predictive capability**</DNT> features are available only to the **[Advanced Compute](https://newrelic.com/pricing/compute#pricing_plan-compute)** customers. To enroll, navigate to <DNT>**[one.newrelic.com > Administration](https://one.newrelic.com//admin-portal) > Preview & Trails**</DNT>, and enable <DNT>**NRQL predictions**</DNT> and <DNT>**Predictive capability**</DNT> features. | ||||||
vpayyapilly marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
|
||||||
## Set predictive threshold for an alert condition [#set-predictive-threshold] | ||||||
To set or update an alert condition with the predictive capability, follow these steps: | ||||||
|
||||||
<Steps> | ||||||
|
||||||
<Step> | ||||||
### Edit or set up a new alert condition [#create-alert-condition] | ||||||
|
||||||
#### To edit an existing alert condition: | ||||||
1. Select an alert condition from <DNT>**[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Alerts > Alert Conditions**</DNT>, and edit the <DNT>**Signal behavior**</DNT>. | ||||||
2. From the <DNT>**Signal behavior**</DNT> section, click <DNT>**Edit**</DNT>. the <DNT>**Set thresholds**</DNT> page opens. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
|
||||||
|
||||||
#### To set up a new alert condition: | ||||||
1. Go to <DNT>**[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Alerts > Alert Conditions**</DNT>. | ||||||
2. Click <DNT>**+ New alert condition > Use guided mode**</DNT>. You can also write a NRQL query to create an alert condition. | ||||||
3. If you are using the guided mode, follow the on-screen instuctions till you are at the . If you are writing a NRQL query, run the query to get the data on the chart, and click <DNT>**Next**</DNT> to get to the <DNT>**Set thresholds**</DNT> section. | ||||||
vpayyapilly marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
|
||||||
</Step> | ||||||
|
||||||
<Step> | ||||||
### Set static thresholds [#set-static-thresholds] | ||||||
|
||||||
Under the <DNT>**Set condition thresholds**</DNT> section of the <DNT>**Set thresholds**</DNT> page, set a static threshold as follows: | ||||||
1. Select <DNT>**Static**</DNT>. | ||||||
2. Select severity level for the alert condition. | ||||||
3. Set the threshold value. | ||||||
|
||||||
</Step> | ||||||
|
||||||
<Step> | ||||||
### Set predictive threshold [#set-predictive-threshold] | ||||||
|
||||||
1. Under <DNT>**Set condition thresholds**</DNT> section, enable the <DNT>**Predict future behavior**</DNT> toggle. | ||||||
2. Set a look-ahead time for the predictive threshold. This is how far you want to look into the future to predict the threshold breach. | ||||||
* **Minimum look-ahead time**: Two times of the [window duration](/docs/alerts/create-alert/create-alert-condition/alert-conditions/#window-duration). | ||||||
* **Maximum look-ahead time**: 360 times of the [window duration](/docs/alerts/create-alert/create-alert-condition/alert-conditions/#window-duration). | ||||||
<Callout variant="tip"> | ||||||
To look further ahead into the future, you can increase the [window duration](/docs/alerts/create-alert/create-alert-condition/alert-conditions/#window-duration). | ||||||
</Callout> | ||||||
3. Set the predicted alert event behavior, when the actual signal crosses the threshold. | ||||||
* Close predicted alert event and open an actual alert event (recommended). | ||||||
* Continue to keep the predicted alert event open. | ||||||
|
||||||
<img | ||||||
vpayyapilly marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
title="predictive-alerts" | ||||||
alt="predictive-alerts" | ||||||
src="/images/predictive-alerts.webp" | ||||||
/> | ||||||
|
||||||
<figcaption> | ||||||
<DNT>**[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Alerts > Alert Conditions**</DNT>: Predict future behavior. | ||||||
</figcaption> | ||||||
|
||||||
<Callout variant="tip"> | ||||||
By selecting the <DNT>**Close predicted alert event and open one for the occurring event.**</DNT> option, you can distinguish between predicted and actual alert events. | ||||||
</Callout> | ||||||
|
||||||
|
||||||
</Step> | ||||||
|
||||||
<Step> | ||||||
### Save conditions [#save-conditions] | ||||||
Refer [Add alert condition details](/docs/alerts/create-alert/create-alert-condition/alert-conditions/#add-details) to complete the alert condition setup, and then save it. | ||||||
|
||||||
</Step> | ||||||
|
||||||
</Steps> | ||||||
|
||||||
## Post-promotion behavior [#post-promotion-behavior] | ||||||
As the Predictive capability feature is in public preview, it is available for a limited promotion period. After this period ends, the following changes occur in alerts: | ||||||
* Predictive alert events are no longer available in the UI. | ||||||
* Alert conditions are re-registered with only the static portion of the threshold. This re-registration resets the aggregation window, potentially delaying alert detection if a condition's threshold is breached during the process. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.