From 77d8468df2ace51478efd30af92367a9aabf19d9 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Tue, 2 Mar 2021 19:37:19 +0000 Subject: [PATCH] adds metrics for the size and number of batches in bank_send_loop (#15627) (#15628) (cherry picked from commit 416ea3802807d3ec7fc0a206583d0bf07e6f56fe) Co-authored-by: behzad nouri --- core/src/cluster_info_vote_listener.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/cluster_info_vote_listener.rs b/core/src/cluster_info_vote_listener.rs index 97ebbfd1ea..21fbfc26ba 100644 --- a/core/src/cluster_info_vote_listener.rs +++ b/core/src/cluster_info_vote_listener.rs @@ -397,6 +397,8 @@ impl ClusterInfoVoteListener { if let Some(bank) = bank { let last_version = bank.last_vote_sync.load(Ordering::Relaxed); let (new_version, msgs) = verified_vote_packets.get_latest_votes(last_version); + inc_new_counter_info!("bank_send_loop_batch_size", msgs.packets.len()); + inc_new_counter_info!("bank_send_loop_num_batches", 1); verified_packets_sender.send(vec![msgs])?; #[allow(deprecated)] bank.last_vote_sync.compare_and_swap(