Schema.ai· vLLM
vLLM official site Log in
All versions · Version range: v0.23.0

vllm:e2e_request_latency_seconds

Histogram of end-to-end request latency in seconds.

MetricPrometheusverified Sep 29

Version history

  • In vLLM v0.23.0, under the PrometheusStatLogger publisher with V1 metrics, vllm:e2e_request_latency_seconds is registered as a Prometheus histogram with the label names model_name and engine.
  • In that same v0.23.0 registration, the histogram declares 21 literal bucket boundaries spanning 0.3 to 7680.0.
  • In v0.23.0, each observation records one finished-request duration in seconds from arrival to logging-time completion.
  • In v0.23.0, that value is computed when a request enters finished-request accounting, as the current time minus arrival_time.
  • In v0.23.0, the resulting figure combines queue, prefill, decode, and other request-lifecycle time rather than isolating any single phase.
  • For v0.23.0, the guidance is to read phase histograms as companions before assigning cause and to compare only like request populations and workload distributions.

Identity

Prometheus type
histogram
Labels
model_nameengine
Buckets
21 boundaries · 0.3 → 7680
Unit
Not recorded — vLLM registration code has no structured unit field, and units are not inferred from name suffixes

Semantic coverage

covered · Availability & namecovered · Structural identitycovered · Measurement semanticscovered · Causal/runtime semanticscovered · Interpretation & compositioncovered · Guarded guidance

Metric knowledge (7)

Related Use Cases (1)

Availability

vllm:e2e_request_latency_seconds is registered as a Prometheus histogram in vLLM v0.23.0.
vllm.surface.prometheus_metricscomplete_inventoryPrometheusStatLogger metrics publisher

vLLM v0.23.0 v1 metrics loggers.py · vllm/v1/metrics/loggers.py:870-878