12 releases (5 breaking)
new 0.10.0 | May 8, 2024 |
---|---|
0.7.3 | Apr 12, 2024 |
0.7.0 | Mar 29, 2024 |
0.6.2 | Mar 22, 2024 |
0.1.0 | Mar 5, 2024 |
#540 in Debugging
733 downloads per month
Used in 16 crates
(3 directly)
215KB
4.5K
SLoC
Observability (o11y) helpers for the Utility codebase.
This crate contains all sorts of utilities to enable a more convenient observability implementation in the UNC codebase.
The are three infrastructures:
tracing
, for structured, hierarchical logging of events (seedefault_subscriber
function function in particular)metrics
-- convenience wrappers around prometheus metric, for reporting statistics.io-tracer
-- custom infrastructure for observing DB accesses in particular (mostly for parameter estimator)
Dependencies
~28–45MB
~635K SLoC