The Service Map for APM is here!

Algorithms

Anomalies

Function Description Example
anomalies() Overlay a gray band on the metric showing the expected behavior of a series based on past. anomalies(avg:<METRIC_NAME>{*}, '<ALGORITHM>', <BOUNDS>)

The anomalies() function has two parameters:

  • ALGORITHM: Methodology used to detect anomalies.
  • BOUNDS: Width of the gray band. bounds can be interpreted as the standard deviations for your algorithm; a value of 2 or 3 should be large enough to include most “normal” points.

Here’s a two-minute video walkthrough:

See the Anomaly Monitor page for more info.

Outliers

Function Description Example
outliers() Highlight outliers series. outliers(avg:<METRIC_NAME>{*}, '<ALGORITHM>', <TOLERANCE>, <PERCENTAGE>)

The outliers() function has three parameters:

  • ALGORITHM: The outliers algorithm to use.
  • TOLERANCE: The tolerance of the outliers algorithm.
  • PERCENTAGE: The percentage of outlying points required to mark a series as an outlier (available only for MAD and scaledMAD algorithms)
outlier detection

See the Outlier Monitor page for more info.

Other functions