Skip to main content

stddev Metrics Operator

The stddev operator measures of the magnitude of deviations between the values in a time series.

Often used in financial applications, calculating standard deviations also has value in analyzing system behaviors. Measuring the standard deviation of a system metric is useful in performance analysis, transaction monitoring, and identifying or removing outliers. A low deviation value indicates that the data points tend to be very close to the mean, whereas a high deviation value indicates that the data are spread out over a large range of values. A low standard deviation implies that there is a more stable, or consistent, performance within the system.

stddev calculates the standard deviation at each time interval across all the time series, resulting in one time series that contains the standard deviation per time slot. If you group the results by a dimension, the standard deviation for the time series in each group is calculated. The result is returned as a metric named stddev.

stddev syntax

metric query | stddev [by FIELD [, FIELD, ...]]

stddev isn’t supported in queries that use the quantize operator.

Examples

Example 1

This query returns the standard deviation of the cpu_system metric from the prod deployment.

dep=prod metric=cpu_system | stddev

Example 2

This query returns the standard deviation of the cpu_system metric from the prod deployment, grouped by the source that collected the metrics.

dep=prod metric=cpu_system | stddev by _source
Sumo Logic YouTubeSumo Logic Twitter
Legal
Privacy Statement
Terms of Use

Copyright © 2022 by Sumo Logic, Inc.