otelc
Observability, built into your build.
Compiler-assisted telemetry for native applications. A quux project.
- C / C++ source
- Compiler probes
- Rust runtime
- OTLP Collector
Native code. Standard telemetry.
The design keeps application source unchanged: rebuild selected code, link a bounded runtime, and export function timing through OTLP.
First targets: synchronous C and C++ on macOS ARM64 and Linux x86-64 / ARM64. Nested traces are planned for a later milestone.
In design. Built in the open.
The compiler wrapper, runtime, LLVM pass and exporter are not implemented yet. Help shape what comes next.