Thank you for your feedback.
Form temporarily unavailable. Please try again or contact docfeedback@servicenow.com to submit your comments.
Versions
  • London
  • Kingston
  • Jakarta
  • Istanbul
  • Helsinki
  • Geneva
  • Store
Close

MetricBase transforms

MetricBase transforms

Transforms enable you to visualize MetricBase data in different ways.

Available Transforms

All transforms except for the Label transform are mathematical functions you can apply to the metrics data. Apply multiple transforms to create a transform chain.
Transform Description
Label Enables you to set a label for your transform.
Average Calculates the arithmetic means of all currently selected metrics.
Min Shows the smallest value at each point in time for the metric dataset.
Max Shows the largest value at each point in time for the metric dataset.
Count Shows the count of data points within the metric dataset.
Sum Calculates the sum of the data points within the metric dataset.
Log Calculates the natural logarithm of all values in the dataset.
Median Shows the median of the metric dataset. The median separates the higher values of the metric dataset from the lower values.
Standard Deviation Calculates the standard deviation across the underlying data. Used to quantify the variation or dispersion of a set of data values in the metric dataset.
Envelope Shows the minimum and maximum values of the metric dataset.
Top Shows only the highest specified number of values of the metric dataset.
Bottom Shows only the lowest specified number of values of the metric dataset.
Add Calculates an outcome by adding the specified value to the data points in the dataset.
Subtract Calculates an outcome by subtracting the specified value from the data points in the dataset.
Multiply Calculates an outcome by multiplying the data points in the dataset by a specified value.
Divide Calculates an outcome by dividing the data points in the dataset by a specified value.
Interpolate Constructs new data points a specified duration to calculate an outcome.
Fractiles Returns a new series with values representing the given percentiles of the underlying data. For example, to query for the 90th and 99th percentile response times, supply an array of [0.9,0.99].
Resample Expands or contracts the data to fit the given period. When you extend the period, the aggregation function is used to combine the data to fit the new period. When you shorten the period, the existing data is propagated to the underlying periods.
Supported aggregation functions:
  • Average
  • Minimum
  • Maximum
  • Last (The last defined value in the period window)
Filter Produces a new series with values calculated using the given aggregation function over a sliding time window of the given duration. A sliding 15-minute average would use the Filter transform with the Average aggregation function and a duration of 15 minutes.
Supported aggregation functions:
  • Average
  • Minimum
  • Maximum
  • Last (The last defined value in the period window)
Partition Produces a new series with values calculated using the given aggregation function over a fixed time frame of a given duration. Specify the Base (a time stamp) to align the partition window.
Supported aggregation functions:
  • Average
  • Minimum
  • Maximum
  • Last (The last defined value in the period window)