Schema.ai· vLLM
vLLM v0.23.0API up

Metrics

NameDescriptionProviderVersionVerifiedSources
num_requests_runningGauge for the number of requests in model execution batches.Prometheusv0.23.04 hr agogithub.com
num_requests_waitingGauge for the number of requests waiting to be processed.Prometheusv0.23.04 hr agogithub.com
num_requests_waiting_by_reasonGauge that breaks waiting requests into capacity and deferred reasons.Prometheusv0.23.04 hr agogithub.com
kv_cache_usage_percGauge for KV-cache usage where 1 means 100 percent usage.Prometheusv0.23.04 hr agogithub.com
num_preemptionsCounter for cumulative preemptions from the engine.Prometheusv0.23.04 hr agogithub.com
engine_sleep_stateGauge for engine sleep state; sleep_state label values awake, weights_offloaded, and discard_all encode sleep levels.Prometheusv0.23.0Jun 25github.com
corrupted_requestsCounter for corrupted requests, measured as requests with NaNs in logits.Prometheusv0.23.0Jun 25github.com
prefix_cache_queriesCounter for prefix cache queries, in queried tokens.Prometheusv0.23.04 hr agogithub.com
prefix_cache_hitsCounter for prefix cache hits, in cached tokens.Prometheusv0.23.04 hr agogithub.com
external_prefix_cache_queriesCounter for external prefix cache queries from KV connector cross-instance cache sharing, in queried tokens.Prometheusv0.23.0Jun 25github.com
external_prefix_cache_hitsCounter for external prefix cache hits from KV connector cross-instance cache sharing, in cached tokens.Prometheusv0.23.0Jun 25github.com
mm_cache_queriesCounter for multi-modal cache queries, in queried items.Prometheusv0.23.0Jun 25github.com
mm_cache_hitsCounter for multi-modal cache hits, in cached items.Prometheusv0.23.0Jun 25github.com
prompt_tokensCounter for the number of prefill tokens processed.Prometheusv0.23.0Jun 25github.com
prompt_tokens_by_sourceCounter for prompt tokens broken down by a source label.Prometheusv0.23.0Jun 25github.com
prompt_tokens_cachedCounter for cached prompt tokens, local plus external.Prometheusv0.23.0Jun 25github.com
generation_tokensCounter for the number of generation tokens processed.Prometheusv0.23.0Jun 25github.com
request_successCounter for successfully processed requests, labeled by finished_reason.Prometheusv0.23.0Jun 25github.com
request_prompt_tokensHistogram of prefill token counts per request.Prometheusv0.23.0Jun 25github.com
request_generation_tokensHistogram of generation token counts per request.Prometheusv0.23.0Jun 25github.com
iteration_tokens_totalHistogram of the number of tokens per engine step.Prometheusv0.23.0Jun 25github.com
request_max_num_generation_tokensHistogram of the maximum requested generation tokens per request.Prometheusv0.23.0Jun 25github.com
request_params_nHistogram of the n request parameter.Prometheusv0.23.0Jun 25github.com
request_params_max_tokensHistogram of the max_tokens request parameter.Prometheusv0.23.0Jun 25github.com
time_to_first_token_secondsHistogram of time to first token in seconds.Prometheusv0.23.0Jun 25github.com
inter_token_latency_secondsHistogram of inter-token latency in seconds.Prometheusv0.23.0Jun 25github.com
request_time_per_output_token_secondsHistogram of mean time per output token per request.Prometheusv0.23.0Jun 25github.com
e2e_request_latency_secondsHistogram of end-to-end request latency in seconds.Prometheusv0.23.0Jun 25github.com
request_queue_time_secondsHistogram of time spent in the WAITING phase per request.Prometheusv0.23.0Jun 25github.com
request_inference_time_secondsHistogram of time spent in the RUNNING phase per request.Prometheusv0.23.0Jun 25github.com
request_prefill_time_secondsHistogram of time spent in the PREFILL phase per request.Prometheusv0.23.0Jun 25github.com
request_decode_time_secondsHistogram of time spent in the DECODE phase per request.Prometheusv0.23.0Jun 25github.com
request_prefill_kv_computed_tokensHistogram of new KV tokens computed during prefill, excluding cached tokens.Prometheusv0.23.0Jun 25github.com
kv_block_lifetime_secondsHistogram of KV cache block lifetime from allocation to eviction; sampled metric.Prometheusv0.23.0Jun 25github.com
kv_block_idle_before_evict_secondsHistogram of idle time before KV cache block eviction; sampled metric.Prometheusv0.23.0Jun 25github.com
kv_block_reuse_gap_secondsHistogram of time gaps between consecutive KV cache block accesses; sampled metric.Prometheusv0.23.0Jun 25github.com
lora_requests_infoGauge with running stats on LoRA requests, labeled by max_lora and running/waiting adapter lists.Prometheusv0.23.0Jun 25github.com
cache_config_infoInfo-style gauge permanently set to 1 that carries LLMEngine CacheConfig fields as labels; registered at engine initialization.Prometheusv0.23.0Jun 25github.com
spec_decode_num_draftsCounter for the number of speculative decoding drafts.Prometheusv0.23.0Jul 9github.com
spec_decode_num_draft_tokensCounter for the number of speculative draft tokens.Prometheusv0.23.0Jul 9github.com
spec_decode_num_accepted_tokensCounter for the number of accepted speculative tokens.Prometheusv0.23.0Jul 9github.com
spec_decode_num_accepted_tokens_per_posCounter for accepted speculative tokens per draft position, labeled by position.Prometheusv0.23.0Jul 9github.com
estimated_flops_per_gpu_totalCounter of estimated floating point operations per GPU, for Model FLOPs Utilization calculations.Prometheusv0.23.0Jul 9github.com
estimated_read_bytes_per_gpu_totalCounter of estimated bytes read from memory per GPU, for Model FLOPs Utilization calculations.Prometheusv0.23.0Jul 9github.com
estimated_write_bytes_per_gpu_totalCounter of estimated bytes written to memory per GPU, for Model FLOPs Utilization calculations.Prometheusv0.23.0Jul 9github.com