I'd like to instrument builds with tracing information. Primary use case is observability in debugging issues with the backend itself, but I'd also imagine end-users might be interested in learning what's taking the most time in a build.
Needs to trace timing information from frontend (i.e. zb build process) to backend (i.e. zb serve process)
Connect to logs as events
Ideally could dump to a file for local debugging. HTTP protocol would probably be acceptable as well.
Have easy visualization tools.
OpenTelemetry is the most obvious tool for the job, but I'm not sure how large of a dependency that will be.
I'd like to instrument builds with tracing information. Primary use case is observability in debugging issues with the backend itself, but I'd also imagine end-users might be interested in learning what's taking the most time in a build.
zb build
process) to backend (i.e.zb serve
process)OpenTelemetry is the most obvious tool for the job, but I'm not sure how large of a dependency that will be.