pub use lighthouse_metrics::*; use std::sync::LazyLock; pub static SYNC_SLOTS_PER_SECOND: LazyLock> = LazyLock::new(|| { try_create_int_gauge( "sync_slots_per_second", "The number of blocks being imported per second", ) }); pub static IS_SYNCED: LazyLock> = LazyLock::new(|| { try_create_int_gauge( "sync_eth2_synced", "Metric to check if the beacon chain is synced to head. 0 if not synced and non-zero if synced" ) }); pub static NOTIFIER_HEAD_SLOT: LazyLock> = LazyLock::new(|| { try_create_int_gauge( "notifier_head_slot", "The head slot sourced from the beacon chain notifier", ) });