1 unstable release
Uses new Rust 2024
| 0.1.0 | Dec 15, 2025 |
|---|
#515 in Configuration
9,858 downloads per month
Used in 4 crates
25KB
454 lines
Telemetry setup for the MPC-nodes.
This module centralizes configuration and initialization of observability:
- Reading service name, tracing endpoint and metrics exporter settings
from environment variables into
TracingConfig,MetricsConfigand related structs. - Setting up logging/tracing (Datadog or a default
tracing-subscriber). - Installing metrics exporters (Datadog, StatsD or Prometheus) based on
the chosen
MetricsConfig.
Call initialize_tracing once at startup to configure tracing and metrics.
nodes-telemetry
Dependencies
~23–43MB
~515K SLoC