Ingest telemetry
Get your telemetry into Sift, whether it streams live from a running system or arrives as recorded test files.
Choose a streaming method
Select the streaming method that fits your situation.
Import data from a file
Turn your raw file data into reliable analysis.
Monitor ingestion health
Verify data flow, troubleshoot ingestion failures, and track pipeline performance.
Investigate
Get real-time observability of your system. Follow the story inside your data as it streams in. Plot channels, isolate anomalies, and compare runs to understand how your system behaves.
Analyze a Run
Open a Run in Explore, plot Channels, and build a multi-Panel workspace to analyze telemetry.
Investigate a telemetry anomaly
Isolate unusual signal behavior, compare related Channels, and identify the root cause of an anomaly.
Monitor telemetry in real time
Use Live mode in Explore to monitor real-time telemetry as it streams into Sift.
Compare signals over time
Plot multiple Channels in the same workspace to identify correlations, trends, and dependencies between signals.
Compare a Run against a baseline
Compare a new Run against a baseline Run in Explore to identify regressions and validate expected behavior.
Standardize analysis across Runs
Save a Panel Configuration in Explore to reuse the same Channels, settings, and layout across Runs without rebuilding your workspace.
Detect and review
Automate data review by setting up Rules and templates once, then let Sift automatically review every new run against your criteria. Triage flagged issues to reach a defensible pass or fail decision.
Detect deviations automatically using Rules
Write a CEL-based Rule that flags conditions in your telemetry data so deviations are detected automatically on every Run.
Set up a repeatable review checklist
Build a Report Template to apply a consistent set of Rules to every Run.
Detect and review issues in a Run
Review a Run to investigate and close issues.
Triage and close out flagged issues
Assign, update, and resolve Annotations to drive a review to completion.
Track a multi-Run review campaign
Organize Reports from multiple Runs into a Campaign and track overall review progress.
Group Runs into a Family
Create a named group of related Runs to use as a comparison baseline, statistical reference, and automated detection source.
Detect statistical deviations using Family Rules
Configure Family statistics and write a Rule that automatically flags when a new Run falls outside the statistical envelope of your reference Runs.
Compare Runs visually against a Family baseline
Overlay Family members on a shared aligned time axis in Explore to inspect variance, identify outliers, and compare a new Run against the historical spread.
Manage workspace
Move findings to the people and systems that need them. Control who can access what and ensure data integrity across your workspace.
Get alerted when a limit is breached
Set up a webhook to receive notifications in an external system when a Rule is violated or resolved during live data ingestion.
Organize resources with Metadata
Define a structured taxonomy using Metadata keys to organize, categorize, and filter resources including Runs, Campaigns, and Annotations across your workspace.
Manage user access
Invite users, manage their status, and organize them into groups to control access to Sift.
Set up attribute-based access policies
Use Data Access Governance (DAG) to control access to Sift resources.
Connect an Identity Provider
Configure an external Identity Provider to manage users and groups in Sift using SCIM push provisioning.