dial9
CLI tool for viewing and analyzing dial9-tokio-telemetry traces.
Looking to instrument your application?
This crate is the viewer/analysis CLI. If you want to add dial9 telemetry to your Tokio application, you need dial9-tokio-telemetry:
[]
= "0.3"
See the dial9-tokio-telemetry README for setup instructions.
Installation
Pre-built binaries are available from GitHub Releases for Linux (x86_64, aarch64), macOS (x86_64, aarch64), and Windows (x86_64).
# From source via crates.io
# Or with cargo-binstall (downloads a pre-built binary, faster)
Usage
The binary has two subcommands: serve and agents. Run dial9 --help or dial9 <subcommand> --help for full options.
serve
Starts a web server for browsing and viewing traces from S3 or the local filesystem.
# Serve traces from a local directory
# Serve traces from S3
AWS_PROFILE=my-profile
Open http://localhost:3000 to browse traces. Enter a search prefix (e.g. 2026-04-09/1910/checkout-api), select one or more segments, and click "View Selected" to open them in the viewer.
agents
Manages skill documentation and the JS analysis toolkit for AI agents.
# Print the agent skill header
# Print a specific skill segment
# Unpack all skills as an Agent Skills spec directory (for native skill loading)
# Extract the JS analysis toolkit to a directory
If you use Symposium, skills auto-install when your project depends on dial9-tokio-telemetry: