Transforms modify events and logs as they flow through the pipeline. You can drop unwanted data, scrub PII, consolidate duplicates, and extract patterns from logs — all before data reaches your sinks. Transforms are chained in order within a routing rule. Each one receives a batch, modifies it, and passes it to the next.Documentation Index
Fetch the complete documentation index at: https://docs.tell.rs/llms.txt
Use this file to discover all available pages before exploring further.
Available transforms
| Transform | What it does | Use when… |
|---|---|---|
| Filter | Drop or keep events by condition | You want to exclude health checks, debug logs, or internal traffic |
| Redact | Remove or pseudonymize PII | You need GDPR compliance or want to scrub emails, IPs, phone numbers |
| Reduce | Consolidate duplicate events | Error storms or repeated events are inflating your volume |
| Pattern | Extract log patterns with Drain | You want to cluster similar log messages for anomaly detection |
Configuration
Add transforms to any routing rule in yourtell.toml: