Skip to main content

init_metrics

Function init_metrics 

Source
pub fn init_metrics() -> Result<(), OrchestratorError>
Expand description

Initialise all Prometheus metrics and register them with a private registry.

Must be called once at process startup before any pipeline stage is spawned. Calling it a second time is a no-op (returns Ok(())).

§Errors

Returns OrchestratorError::Other if metric construction or registry registration fails (e.g., duplicate descriptor names).

§Panics

This function never panics.