Execution-level observability
Tracer observes workloads at the operating system level. It captures how processes execute and use resources, rather than relying on workflow metadata, logs, or application instrumentation.Real behavior
Observes real execution behavior, not configuration intent
Zero changes
Works without modifying code, containers, or workflows
No tagging
Does not require tagging or framework-specific integration
This execution-first approach is consistent whether Tracer is used for pipeline analysis, optimization, or systemwide cost discovery.
Supported environments
Tracer is designed to work in real production environments with heterogeneous tooling.Operating system
- Linux hosts only
Infrastructure
- Cloud compute (for example, AWS EC2 and AWS Batch)
- On-premises Linux clusters
- Hybrid cloud and on-prem environments
Workload types
- Containerized and non-containerized workloads
- Batch processing systems
- Interactive compute sessions
- Pipelines with many short-lived processes
- Legacy tools and custom binaries
Framework and workflow support
Tracer is framework-agnostic. It does not depend on workflow engine metadata and does not require configuration for specific systems. Commonly used with:- Nextflow
- Snakemake
- CWL
- Slurm
- Custom scripts and pipelines
- AWS Batch–managed workloads
Installation guarantees
Across all supported environments:No code changes
Works with existing code as-is
No instrumentation
No application wrappers required
No tagging
No annotation or tagging required
Security and data boundaries
Tracer is designed to minimize data exposure. Detailed data-collection limits and privacy boundaries are documented in Limits and privacy. Information about kernel-level safety and isolation is covered in eBPF and security.Performance characteristics
Tracer is built for continuous use in compute-heavy cloud environments. (Also works locally) General characteristics:- Low overhead — Less than 2% runtime overhead
- No re-runs — No need to re-run pipelines to collect data
- Scales well — Handles thousands of short-lived processes
What this page is for
This page answers:- Will Tracer work in my environment?
- What are the system requirements and guarantees?
- What assumptions does Tracer make about workflows and infrastructure?

