veecle-telemetry-ui

Crates.ioveecle-telemetry-ui
lib.rsveecle-telemetry-ui
version0.1.0
created_at2025-09-16 15:53:46.204749+00
updated_at2025-09-16 15:53:46.204749+00
descriptionVeecle OS telemetry UI
homepagehttps://veecle.io/
repositoryhttps://github.com/veecle/veecle-os
max_upload_size
id1841969
size586,096
(veecle-release-bot)

documentation

README

veecle-telemetry-ui

A GUI application to visualize Veecle OS telemetry data.

Running

Native

cargo run --package veecle-telemetry-ui

Web (WASM)

Install trunk: https://github.com/trunk-rs/trunk (e.g., cargo binstall trunk)

trunk serve --open

Usage

Trace Files

  1. Write raw veecle-telemetry output to file. Example:
    cargo run --package veecle-telemetry-ui --example remote > spans.jsonl
    
  2. Open the file with veecle-telemetry-ui via File > Open

    Note: The native binary will look for a file called spans.jsonl in the CWD and open it by default.

    • Alternatively you can also drag and drop a file onto veecle-telemetry-ui.

WebSocket Connection

  1. Pipe telemetry data into veecle-telemetry-server.
    cargo run --package veecle-telemetry-ui --example remote | cargo run --package veecle-telemetry-server
    
  2. Connect to the WebSocket in veecle-telemetry-ui via File > Connect

Pipe

Note: Only available for the native build.

  1. Pipe telemetry data into veecle-telemetry-ui.
    cargo run --package veecle-telemetry-ui --example remote | cargo run --package veecle-telemetry-ui
    
  2. veecle-telemetry-ui will automatically parse and display the data as it comes in.
Commit count: 39

cargo fmt