Facts & Figures

This article specifies the current default settings and time limits in Anodot

Retention Periods

Anodot has different types of retention periods:

Metric data

For how long Anodot keeps raw metric data information.

Alert triggers

Alert triggers are retained for the same duration as the metric data they contain within them.

Anomalies

For how long Anodot keeps anomalies data information.

Events

For how long Anodot keeps events data information.

ℹ️

Note

  • To change these periods, contact Anodot’s CSM.
  • Certain retention rate changes will require an upgrade to Anodot's premium package.

Retention rates by time scale are:

Time ScaleMetric data RetentionAnomalies RetentionEvents Retention
1 minute7 dayss days5 years
5 minutes30 days7 days5 years
1 hour6 months30 days5 years
1 day1 year30 days5 years
1 week5 yeas1 year5 years


First Baseline Creation Time

The first baseline creation time is the minimum time it takes for a new baseline to initialize for a new metric. The baseline creation times by time scale are:

Time ScaleBaseline Creation Time
1 minute1 hour
5 minutes5 hours
1 hour40 hours
1 day10 days
1 week6 weeks

Example:

This example shows how after a few hours the initial baseline is created. For the first few days it is very wide; after several days the daily pattern is detected and the baseline becomes narrower. After 4 weeks the weekly seasonal pattern is detected and the baseline becomes very tight.



Seasonality Detection Time

  • Seasonal patterns are detected with a minimum time of twice the season length.
  • Daily seasonality requires at least 2 days for Anodot to calculate the daily seasonality of a metric.
  • Weekly seasonality requires at least 2 weeks for Anodot to calculate the weekly seasonality of a metric.
ℹ️

Not all signal types have seasonality. Seasonality detection is supported only for regular or near regular signals.



Time To Detect First Anomalies

The baseline must be created before Anodot can start detecting new metrics. Anomalies in new metrics receive a lower significance score for the first few days. The times to detect anomalies in a new metric by time scale are:

Time ScaleTimes to detect first anomalies (in new metrics)
1 minute1-2 days
5 minutes2 days
1 hour4 days
1 day14 days
1 week8 weeks


Time To Close An Anomaly

An anomaly will start on the first data point that is outside the baseline. To close an anomaly, Anodot needs to have several data points within the baseline. The time it takes to close anomalies by time scale are:

Time ScaleNumber of Data Points Required Within the Baseline to Close an Anomaly
1 minute3
5 minutes3
1 hour2
1 day1
1 week1
ℹ️

Note - Open alerts that do not receive data for 4 days, are closed on the fourth day.



Time To Resume Learning

Whenever Anodot detects an anomaly, the AI stops learning normal behavior. This is done to prevent learning an anomaly's behavior too soon as this may affect the baseline too early, thus generating false positive alerts later on. The time it takes Anodot to resume learning depends on the time scale.

The learning resume-times by time scale are:

Time ScaleTime to Resume Learning
1 minuteResume learning after 2.5 hours since the anomaly started
5 minutesResume learning after 6 hours since the anomaly started
1 hourResume learning after 12 hours since the anomaly started
1 dayResume learning after 72 hours since the anomaly started
1 weekResume learning after 3 weeks since the anomaly started


Alerts Simulation Limits

The minimum amount of data points required to run simulations. The maximum number of points over which a simulation can be run is 5 million data points.

Time ScaleData PointsTime PeriodMaximal Number of Metrics for Simulation
1 minute7200¹5 days¹695
5 minutes1440²cast²3470
1 hour964 days52,080
1 day44 daysMaximal number of metrics in an alert
1 week44 weeksMaximal number of metrics in an alert

¹ For 1 minute interval, the number of data points may be reduced to 3600 data points for periods longer than 10 days to allow for simulation when metrics are sparse.

² For 5 minutes interval, the number of data points may be reduced to 760 data points for periods longer than 10 days to allow for simulation when metrics are sparse.



Event Correlation To Alerts

Events in alerts are used with regards to the alert’s timescale and the start time.

Time ScaleTime Back for Events
1 minute4 hours
5 minutes4 hours
1 hour2 days
1 day3 days
1 week3 days


Data Collector Stream Limits

If a data collector stream fails to send data for a defined number of days, as listed below, it is moved to an error state and shut down.

Collection IntervalNumber of Days
Daily60
Between daily and hourly14
Below hourly7


Other Defaults

  • Metrics limit - The number of live, unique metrics are based on a customer’s contract.
    Anodot will ignore data points if this limit is breached. Either reduce the number of metrics or increase your contract metrics quota.
  • EPS limit - The number of data points, calculated over a period of 1 minute.
    For example: the limit of 6K EPS is 360,000 points in one minute.
    Customer-default is 2K EPS; this will be increased based on the number of unique metrics package. The same applies to the events API limit.
  • Samples in a single request - A single API request may contain up to 10,000 samples. Larger requests should be divided in to multiple, smaller requests. Anodot recommends sending up to 1000 data points per request. If more than 1000 data points are needed (up to 10,000), the request must meet the EPS limit.
  • /#of Concurrent Data Connections - the maximum between 100 and the # of metrics/1,000 (i.e. for 1M metrics, 1,000 connections).
  • Tags limit - Tags can be associated up to 500K metrics in one API call.
  • Composite limits - Composite can compose by default up to 500K unique metrics.
  • Number of metrics in a single alert - The number of unique metrics in a single alert setting (without composite) is 150K unique metrics.
  • Number of configured alerts - the total number of alerts must not exceed 1000 alerts.
  • Max correlated alerts in one Anomaly - 2000 metrics can be correlated in one Anomaly.
  • Max number of data sources in an account - 100.
  • Max number of active & paused streams in an account - 100
  • Max number of incomplete streams in an account - 50

Did this page help you?