Skip to main content
Calculated Channels are derived signals computed from one or more existing Channels using a CEL expression. They allow engineers to define custom metrics, transform raw telemetry, and derive new signals without modifying the original data. Once created, a Calculated Channel is available in Explore for visualization and as an input for Rules and other Calculated Channels. Sift supports two types of transformations:
  • Stateless: Processes each data point independently. Ideal for unit conversions and threshold checks.
  • Stateful: Retains context over time using rolling windows. Useful for moving averages, rates of change, and trend detection.

Settings

The following table describes each setting available when creating or editing a Calculated Channel.

Behavior

The following table describes known constraints and behaviors to be aware of when working with Calculated Channels.