pub struct BitcoinMetrics {Show 74 fields
pub registry: Registry,
pub blocks: Gauge,
pub headers: Gauge,
pub difficulty: Gauge,
pub verification_progress: Gauge,
pub size_on_disk: Gauge,
pub initial_block_download: Gauge,
pub chain_pruned: Gauge,
pub mempool_transactions: Gauge,
pub mempool_bytes: Gauge,
pub mempool_usage: Gauge,
pub mempool_max_bytes: Gauge,
pub mempool_min_fee: Gauge,
pub mempool_total_fee: Gauge,
pub mempool_min_relay_tx_fee: Gauge,
pub mempool_incremental_relay_fee: Gauge,
pub mempool_unbroadcast_count: Gauge,
pub mempool_full_rbf: Gauge,
pub connections: Gauge,
pub connections_in: Gauge,
pub connections_out: Gauge,
pub network_active: Gauge,
pub node_version: Gauge,
pub protocol_version: Gauge,
pub time_offset: Gauge,
pub relay_fee: Gauge,
pub incremental_fee: Gauge,
pub peer_count: Gauge,
pub peers_inbound: Gauge,
pub peers_outbound: Gauge,
pub peers_total_bytes_sent: Gauge,
pub peers_total_bytes_received: Gauge,
pub peers_avg_ping_seconds: Gauge,
pub network_hash_ps: Gauge,
pub mining_pooled_tx: Gauge,
pub chain_tx_count: Gauge,
pub chain_tx_rate: Gauge,
pub chain_tx_window_block_count: Gauge,
pub chain_tx_window_tx_count: Gauge,
pub chain_tx_window_interval: Gauge,
pub net_total_bytes_received: Gauge,
pub net_total_bytes_sent: Gauge,
pub fee_estimate_2_blocks: Gauge,
pub fee_estimate_6_blocks: Gauge,
pub fee_estimate_12_blocks: Gauge,
pub fee_estimate_144_blocks: Gauge,
pub chain_tips_count: Gauge,
pub node_uptime_seconds: Gauge,
pub latest_block_txs: Gauge,
pub latest_block_size: Gauge,
pub latest_block_weight: Gauge,
pub latest_block_avg_fee: Gauge,
pub latest_block_avg_fee_rate: Gauge,
pub latest_block_median_fee: Gauge,
pub latest_block_min_fee: Gauge,
pub latest_block_max_fee: Gauge,
pub latest_block_min_fee_rate: Gauge,
pub latest_block_max_fee_rate: Gauge,
pub latest_block_total_fee: Gauge,
pub latest_block_subsidy: Gauge,
pub latest_block_inputs: Gauge,
pub latest_block_outputs: Gauge,
pub latest_block_segwit_txs: Gauge,
pub latest_block_segwit_total_size: Gauge,
pub latest_block_segwit_total_weight: Gauge,
pub latest_block_total_out: Gauge,
pub latest_block_utxo_increase: Gauge,
pub latest_block_fee_rate_10th: Gauge,
pub latest_block_fee_rate_25th: Gauge,
pub latest_block_fee_rate_50th: Gauge,
pub latest_block_fee_rate_75th: Gauge,
pub latest_block_fee_rate_90th: Gauge,
pub scrape_duration_seconds: Gauge,
pub scrape_error: Gauge,
}Fields§
§registry: Registry§blocks: Gauge§headers: Gauge§difficulty: Gauge§verification_progress: Gauge§size_on_disk: Gauge§initial_block_download: Gauge§chain_pruned: Gauge§mempool_transactions: Gauge§mempool_bytes: Gauge§mempool_usage: Gauge§mempool_max_bytes: Gauge§mempool_min_fee: Gauge§mempool_total_fee: Gauge§mempool_min_relay_tx_fee: Gauge§mempool_incremental_relay_fee: Gauge§mempool_unbroadcast_count: Gauge§mempool_full_rbf: Gauge§connections: Gauge§connections_in: Gauge§connections_out: Gauge§network_active: Gauge§node_version: Gauge§protocol_version: Gauge§time_offset: Gauge§relay_fee: Gauge§incremental_fee: Gauge§peer_count: Gauge§peers_inbound: Gauge§peers_outbound: Gauge§peers_total_bytes_sent: Gauge§peers_total_bytes_received: Gauge§peers_avg_ping_seconds: Gauge§network_hash_ps: Gauge§mining_pooled_tx: Gauge§chain_tx_count: Gauge§chain_tx_rate: Gauge§chain_tx_window_block_count: Gauge§chain_tx_window_tx_count: Gauge§chain_tx_window_interval: Gauge§net_total_bytes_received: Gauge§net_total_bytes_sent: Gauge§fee_estimate_2_blocks: Gauge§fee_estimate_6_blocks: Gauge§fee_estimate_12_blocks: Gauge§fee_estimate_144_blocks: Gauge§chain_tips_count: Gauge§node_uptime_seconds: Gauge§latest_block_txs: Gauge§latest_block_size: Gauge§latest_block_weight: Gauge§latest_block_avg_fee: Gauge§latest_block_avg_fee_rate: Gauge§latest_block_median_fee: Gauge§latest_block_min_fee: Gauge§latest_block_max_fee: Gauge§latest_block_min_fee_rate: Gauge§latest_block_max_fee_rate: Gauge§latest_block_total_fee: Gauge§latest_block_subsidy: Gauge§latest_block_inputs: Gauge§latest_block_outputs: Gauge§latest_block_segwit_txs: Gauge§latest_block_segwit_total_size: Gauge§latest_block_segwit_total_weight: Gauge§latest_block_total_out: Gauge§latest_block_utxo_increase: Gauge§latest_block_fee_rate_10th: Gauge§latest_block_fee_rate_25th: Gauge§latest_block_fee_rate_50th: Gauge§latest_block_fee_rate_75th: Gauge§latest_block_fee_rate_90th: Gauge§scrape_duration_seconds: Gauge§scrape_error: GaugeImplementations§
Auto Trait Implementations§
impl Freeze for BitcoinMetrics
impl !RefUnwindSafe for BitcoinMetrics
impl Send for BitcoinMetrics
impl Sync for BitcoinMetrics
impl Unpin for BitcoinMetrics
impl UnsafeUnpin for BitcoinMetrics
impl !UnwindSafe for BitcoinMetrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more