Skip to main content

Module observability

Module observability 

Source

Re-exports§

pub use db::extract_table_name;
pub use db::instrumented_query;
pub use db::record_pool_metrics;
pub use db::record_query_duration;

Modules§

db

Structs§

ActiveConnectionsGauge
HttpMetrics
JobMetrics
TelemetryConfig

Enums§

TelemetryError

Functions§

build_env_filter
forge dev sets RUST_LOG=warn,forge=info which silences user crate logs. This ensures the user’s crate is always visible at the configured level.
init_telemetry
Set up tracing so logs work without any user boilerplate. Returns Ok(false) if a subscriber already exists (user configured their own).
record_http_request
record_job_execution
set_active_connections
shutdown_telemetry