Skip to content

Venator: a log and trace viewer for Rust tracing

License

Notifications You must be signed in to change notification settings

kmdreko/venator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

venator logo

Venator is a library and GUI application for recording, viewing, and filtering logs and spans from Rust programs instrumented with the tracing crate. It is purpose-built for rapid local development.

This is currently in a "beta" state; bugs and quirks are to be expected but functionality should be complete. Bug reports and future feature requests are welcome.

Usage

In your instrumented program:

[dependencies]
venator = "0.2.0"
use venator::Venator;

Venator::default().install();

Installing the Venator app (Rust 1.76 or newer):

cargo install venator-app
venator

Screenshots:

screenshots of events screen screenshots of spans screen screenshots of trace screen