Custom Pipelines
Custom pipelines let teams transform raw telemetry into operational action. A pipeline can enrich events, summarize traces, run evals, detect anomalies, route alerts, create reports, or trigger remediation workflows.
What Pipelines Do
Pipelines process data on a schedule or in response to events. They can read from traces, evals, logs, dashboards, process units, external files, or custom ingestion streams.
When To Use Them
Use pipelines for:
- Scheduled quality and cost summaries.
- Alert enrichment and deduplication.
- Business-process health checks.
- Root-cause reports.
- Data cleanup and field normalization.
- Automated remediation through webhooks.
Prerequisites
- Choose the input data source.
- Define the output: summary, alert, dashboard field, report, webhook, or new dataset.
- Decide the schedule and owner.
Step-By-Step Setup
- Open Pipelines.
- Create a new pipeline.
- Select input sources and filters.
- Add steps: enrich, transform, evaluate, summarize, route, or remediate.
- Set schedule or event trigger.
- Test on a sample window.
- Enable and monitor run history.
Example Configuration
What Appears In The Console
The pipeline list shows status, run history, duration, schedule, logs, and actions. Each run links to input records, generated outputs, alerts, or reports.
Common Mistakes
- Scheduling expensive pipelines too frequently.
- Running transformations without keeping source trace links.
- Creating remediation steps before testing alert precision.
- Not assigning an owner for failed pipeline runs.