summaryrefslogtreecommitdiff
path: root/shaping/include/shaper_global_stat.h
diff options
context:
space:
mode:
authorliuchang <[email protected]>2023-06-06 06:57:10 +0000
committerliuchang <[email protected]>2023-06-06 06:57:10 +0000
commit8490d0596b7627095a6739c1b539eebc6c986a3e (patch)
tree6bd4feea0a2d748a11883887aab580c3dbc46e94 /shaping/include/shaper_global_stat.h
parent038fb1788f3680a04f29c718f17c6cecc41449a2 (diff)
add active_close metric
Diffstat (limited to 'shaping/include/shaper_global_stat.h')
-rw-r--r--shaping/include/shaper_global_stat.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/shaping/include/shaper_global_stat.h b/shaping/include/shaper_global_stat.h
index 4ab6a2b..47f89c5 100644
--- a/shaping/include/shaper_global_stat.h
+++ b/shaping/include/shaper_global_stat.h
@@ -14,6 +14,7 @@ enum shaping_global_stat_column_index {
CTRL_OPENING_IDX,
CTRL_ACTIVE_IDX,
CTRL_CLOSE_IDX,
+ CTRL_ACTIVE_CLOSE_IDX,
CTRL_RESETALL_IDX,
SESSION_LOG_SEND_IDX,
@@ -57,6 +58,7 @@ struct shaping_global_stat_data {
long long ctrl_opening;
long long ctrl_active;
long long ctrl_close;
+ long long ctrl_active_close;
long long ctrl_resetall;
long long session_log_send;
long long async_invoke;
@@ -87,6 +89,7 @@ void shaper_global_stat_ctrlpkt_err_inc(struct shaping_global_stat *stat);
void shaper_global_stat_ctrlpkt_opening_inc(struct shaping_global_stat *stat);
void shaper_global_stat_ctrlpkt_active_inc(struct shaping_global_stat *stat);
void shaper_global_stat_ctrlpkt_close_inc(struct shaping_global_stat *stat);
+void shaper_global_stat_ctrlpkt_active_close_inc(struct shaping_global_stat *stat);
void shaper_global_stat_ctrlpkt_resetall_inc(struct shaping_global_stat *stat);
void shaper_global_stat_session_log_send_num_inc(struct shaping_global_stat *stat);