Why use Tracer in combination with WDL
While WDL focuses on portability and reproducibility, it lacks system-level telemetry. Tracer adds observability that helps teams debug and optimize large WDL workflows:- Step-level execution graphs for each WDL task
- Real-time metrics for CPU, memory, I/O, and storage
- Correlated logs and system traces even if task logs are minimal
- Cost and resource attribution by sample, node, or step
- Works locally, in HPC, or in cloud environments (AWS, GCP, Azure)
Getting Started
Prerequisites
- WDL engine installed and working (e.g., Cromwell or miniWDL)
- Tracer installed on your operating system
Just run your pipeline, Tracer will automatically attach
If Tracer is already installed on your operating system, you only need to enable the Tracer agent for pipelines that have not been run with Tracer before.In that case, run the following command:
Go to our onboarding to get your own personal token
Examples
Launch the Tracer demo workflow:
Watch your pipeline run in the Tracer dashboard
View real-time metrics, resource usage, and performance insights for your pipeline runs.

