Skip to content
vxvx
GitHubBlueskydev.toRSS

Watch CI while it runs

Spans and metrics stream as tasks end, so a dashboard follows the run live.

Spans streaming to a dashboard during a run.

A trace that arrives when the run is over cannot tell you what is slow right now. @vzn/vx-otel exports each task as it ends.

It is on by default; otel({ live: false }) sends everything at the end instead.

// config

// vx.workspace.ts
import { defineWorkspace } from '@vzn/vx/config'
import { otel } from '@vzn/vx-otel'

export default defineWorkspace({
  plugins: [otel({ live: true })],
})
Turborepo, Nx and other product names are trademarks of their owners. vx is not affiliated with or endorsed by them.