Change detection monitors allow you to receive alerts when the value of a query changes significantly compared to a previous point in time.
This feature is useful for catching unexpected spikes, drops, or shifts in your data trends.
In the Set Alert Conditions step, you define the threshold for triggering an alert.The following operators are supported:
Above
Below
Above or Equal
Below or Equal
An alert will be sent if the computed change meets the specified condition.Note: When monitoring for drops (using a below operator), the threshold value should usually be negative.
For example, to alert on a 50% drop in volume, set the threshold to -50 rather than 50.
This sends an alert notification when the percentage change falls below -50%, in other words, there has been a 50% drop.
When creating a change detection monitor, you’ll need to configure the following:
Source Dataset – Select the dataset(s) on which the queries will be run.
Filters – (Optional) Narrow down results by applying filters.
Aggregation Function – Define how data points are aggregated (e.g. count, average, max, sum).
Change Type – Choose between Change or % Change.
Evaluation Window – The time period over which the aggregation is calculated (N minutes, hours, days, weeks, up to maximum of 1 month).
Timeframe Offset – How far back in time the comparison query should be run (N minutes, hours, days, weeks, up to maximum of 1 month ago).
This example shows the following conditions: The % change for the count of log events with response_status:200 over the past 1 hour compared to 4 hours ago.