10 releases (6 breaking)
Uses old Rust 2015
0.7.0 | Jan 6, 2020 |
---|---|
0.6.0 | May 22, 2019 |
0.5.1 | Oct 29, 2018 |
0.5.0 | Jul 12, 2017 |
0.1.1 | Feb 11, 2017 |
#12 in #errors
24 downloads per month
Used in searchspot
30KB
681 lines
rollbar-rs
Track and report errors, exceptions and messages from your Rust application to Rollbar.
Usage
Automatic logging
examples/panic.rs
will show you how to set a hook for all the
panics that your application could raise
so that they will be handled automatically by rollbar-rs
in order to be tracked on Rollbar.
You can run it with $ cargo run --example panic
if you remember to set the correct access_token
.
Manual logging
Manual logging could be useful when you want to handle errors in your application but also notify Rollbar about them.
examples/error.rs
shows how to deal with errors, while examples/message.rs
is for plain text reports.
Customize the reports
Check the documentation to understand how you can add or modify
one or more fields in the reports that will be sent to Rollbar. Generally, all the methods whose names starts
with with_
or from_
is what you need.
Dependencies
~10–22MB
~319K SLoC