Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions bin/builder.rs
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ async fn main() -> eyre::Result<()> {
}

let config = builder::config_from_env();
builder::init_metrics();
let init_span_guard = info_span!("builder initialization").entered();

info!(pkg_version = PKG_VERSION, git_commit = GIT_COMMIT, "starting builder");
Expand Down
9 changes: 9 additions & 0 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@
#[macro_use]
mod macros;

/// Centralized metrics for the builder.
pub(crate) mod metrics;

/// Configuration for the Builder binary.
pub mod config;

Expand Down Expand Up @@ -72,6 +75,12 @@ pub fn config() -> &'static config::BuilderConfig {
&CONFIG_AND_GUARD.get().expect("Builder config not initialized").config
}

/// Register all metric descriptions. Call once at startup after the metrics
/// recorder is installed.
pub fn init_metrics() {
metrics::init();
}

/// Get a reference to the Signet system constants from the global Builder
/// configuration.
///
Expand Down
Loading
Loading