WIP refactor metrics

This commit is contained in:
Dominik Werder
2025-04-10 11:59:12 +02:00
parent 34925d9ac3
commit 2e90ec19a0
12 changed files with 173 additions and 117 deletions
+1
View File
@@ -1,3 +1,4 @@
use mettrics::types::CounterU32;
use mettrics::types::HistoLog2;
mettrics::macros::make_metrics!("mettdecl.rs");
+3 -23
View File
@@ -337,7 +337,6 @@ stats_proc::stats_struct!((
inserts_msp_grid,
inserts_queue_pop_for_global,
inserts_queue_push,
inserts_queue_drop,
insert_item_queue_pressure,
insert_item_queue_full,
out_queue_full,
@@ -359,10 +358,6 @@ stats_proc::stats_struct!((
channel_info_insert_done,
ivl_insert_done,
mute_insert_done,
loop1_count,
loop2_count,
loop3_count,
loop4_count,
command_can_not_reply,
time_handle_conn_listen,
time_handle_peer_ready,
@@ -379,12 +374,6 @@ stats_proc::stats_struct!((
ping_start,
ping_no_proto,
pong_timeout,
poll_fn_begin,
poll_loop_begin,
poll_reloop,
poll_pending,
poll_no_progress_no_pending,
poll_wake_break,
storage_queue_send,
storage_queue_pending,
event_add_res_recv,
@@ -412,16 +401,7 @@ stats_proc::stats_struct!((
ca_proto_version_later,
no_cid_for_subid,
),
histolog2s(
poll_all_dt,
poll_op3_dt,
poll_reloops,
pong_recv_lat,
ca_ts_off,
iiq_len,
iiq_batch_len,
caget_lat,
),
histolog2s(poll_op3_dt, pong_recv_lat, ca_ts_off,),
),
agg(name(CaConnStatsAgg), parent(CaConnStats)),
diff(name(CaConnStatsAggDiff), input(CaConnStatsAgg)),
@@ -429,8 +409,8 @@ stats_proc::stats_struct!((
name(CaProtoStats),
prefix(ca_proto),
counters(
tcp_recv_count,
tcp_recv_bytes,
// tcp_recv_count,
// tcp_recv_bytes,
protocol_issue,
payload_std_too_large,
payload_ext_but_small,