@@ -1178,25 +1178,27 @@ verify_flow_control_runtime() {
11781178 die " EPP metrics response body is empty."
11791179 fi
11801180
1181- # 1. Interactive requests enqueued (priority 0)
1181+ echo " ${metrics_body} " | grep ' inference_extension_flow_control_request_queue_duration_seconds_count'
1182+
1183+ # 1. Interactive requests dispatched (priority 0)
11821184 step " Checking flow control metrics for interactive requests (priority 0)..."
11831185 local interactive_count
1184- interactive_count=$( echo " ${metrics_body} " | grep ' inference_extension_flow_control_request_enqueue_duration_seconds_count ' \
1185- | grep ' priority="0"' | grep -oE ' [0-9]+$' || echo " 0" )
1186+ interactive_count=$( echo " ${metrics_body} " | grep ' inference_extension_flow_control_request_queue_duration_seconds_count ' \
1187+ | grep ' priority="0"' | grep ' outcome="Dispatched" ' | grep -oE ' [0-9]+$' || echo " 0" )
11861188 if [ " ${interactive_count} " -gt 0 ] 2> /dev/null; then
1187- log " Flow control enqueued ${interactive_count} interactive request(s) (priority 0)."
1189+ log " Flow control dispatched ${interactive_count} interactive request(s) (priority 0)."
11881190 else
11891191 warn " No interactive requests (priority 0) found in flow control metrics."
11901192 errors=$(( errors + 1 ))
11911193 fi
11921194
1193- # 2. Batch requests enqueued (priority -1)
1195+ # 2. Batch requests dispatched (priority -1)
11941196 step " Checking flow control metrics for batch requests (priority -1)..."
11951197 local batch_count
1196- batch_count=$( echo " ${metrics_body} " | grep ' inference_extension_flow_control_request_enqueue_duration_seconds_count ' \
1197- | grep ' priority="-1"' | grep -oE ' [0-9]+$' || echo " 0" )
1198+ batch_count=$( echo " ${metrics_body} " | grep ' inference_extension_flow_control_request_queue_duration_seconds_count ' \
1199+ | grep ' priority="-1"' | grep ' outcome="Dispatched" ' | grep -oE ' [0-9]+$' || echo " 0" )
11981200 if [ " ${batch_count} " -gt 0 ] 2> /dev/null; then
1199- log " Flow control enqueued ${batch_count} batch request(s) (priority -1)."
1201+ log " Flow control dispatched ${batch_count} batch request(s) (priority -1)."
12001202 else
12011203 warn " No batch requests (priority -1) found in flow control metrics."
12021204 errors=$(( errors + 1 ))
0 commit comments