13 releases (5 breaking)
0.10.2 | May 15, 2024 |
---|---|
0.10.0 | May 8, 2024 |
0.7.3 | Apr 12, 2024 |
0.7.0 | Mar 29, 2024 |
0.1.0 | Mar 5, 2024 |
#493 in Debugging
393 downloads per month
Used in 17 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
~634K SLoC