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 thePrometheusStatLoggerpublisher withV1metrics,vllm:e2e_request_latency_secondsis registered as a Prometheus histogram with the label namesmodel_nameandengine. - In that same
v0.23.0registration, 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 minusarrival_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