Schema.ai· vLLM
vLLM official site Log in

vllm:prefix_cache_queries

Counter for prefix cache queries, in queried tokens.

MetricPrometheusvLLM v0.28.0

Version history

  • In vLLM v0.23.0, vllm:prefix_cache_queries is exposed by the V1 PrometheusStatLogger as a Prometheus counter measured in queried tokens, accumulating the tokens presented to the first-party prefix-cache lookup rather than requests or cache blocks.
  • In that same version it is registered with the label names model_name and engine.
  • Also in v0.23.0, the counter increments from SchedulerStats.prefix_cache_stats.queries on each scheduler-stats logging update and observes first-party prefix-cache token reuse, while KV-connector reuse is reported separately by the vllm:external_prefix_cache_* counters.
  • For interpretation in v0.23.0, it serves as the token denominator of a same-label, same-window prefix-cache hit ratio, so it should be combined with prefix_cache_hits using rate or increase over a chosen window instead of reading the cumulative total as a rate.

At vLLM v0.28.0

Presentcounter

Names: vllm:prefix_cache_queries

Counts prefix-cache activity in tokens.

Changed in v0.7.3: has_prometheus_metric_type claim set changed

Changed in v0.9.0: has_metric_semantics claim set changed

Changed in v0.9.2: has_name claim set changed

vLLM vllm/v1/metrics/loggers.py · v0.28.0
        counter_prefix_cache_queries = self._counter_cls(
            name="vllm:prefix_cache_queries",
            documentation=(
                "Prefix cache queries, in terms of number of queried tokens."
            ),
            labelnames=labelnames,
        )
vLLM vllm/v1/metrics/stats.py · v0.28.0
- `queries`: Refers to the number of tokens that were queried.

Lifecycle

vLLM versionStateMetric name
v0.29.0presentvllm:prefix_cache_queries
v0.28.0 · selectedpresentvllm:prefix_cache_queries
v0.27.1presentvllm:prefix_cache_queries
v0.27.0presentvllm:prefix_cache_queries
v0.26.0presentvllm:prefix_cache_queries
v0.25.1presentvllm:prefix_cache_queries
v0.25.0presentvllm:prefix_cache_queries
v0.24.0presentvllm:prefix_cache_queries
v0.23.0presentvllm:prefix_cache_queries
v0.22.1presentvllm:prefix_cache_queries
v0.22.0presentvllm:prefix_cache_queries
v0.21.0presentvllm:prefix_cache_queries
v0.20.2presentvllm:prefix_cache_queries
v0.20.1presentvllm:prefix_cache_queries
v0.20.0presentvllm:prefix_cache_queries
v0.19.1presentvllm:prefix_cache_queries
v0.19.0presentvllm:prefix_cache_queries
v0.18.1presentvllm:prefix_cache_queries
v0.18.0presentvllm:prefix_cache_queries
v0.17.1presentvllm:prefix_cache_queries
v0.17.0presentvllm:prefix_cache_queries
v0.16.0presentvllm:prefix_cache_queries
v0.15.1presentvllm:prefix_cache_queries
v0.15.0presentvllm:prefix_cache_queries
v0.14.1presentvllm:prefix_cache_queries
v0.14.0presentvllm:prefix_cache_queries
v0.13.0presentvllm:prefix_cache_queries
v0.12.0presentvllm:prefix_cache_queries
v0.11.2presentvllm:prefix_cache_queries
v0.11.1presentvllm:prefix_cache_queries
v0.11.0presentvllm:prefix_cache_queries
v0.10.2presentvllm:prefix_cache_queries
v0.10.1.1presentvllm:prefix_cache_queries
v0.10.1presentvllm:prefix_cache_queries
v0.10.0presentvllm:prefix_cache_queries
v0.9.2presentvllm:prefix_cache_queries
v0.9.1presentvllm:gpu_prefix_cache_queries
v0.9.0.1presentvllm:gpu_prefix_cache_queries
v0.9.0presentvllm:gpu_prefix_cache_queries
v0.8.5.post1presentvllm:gpu_prefix_cache_queries
v0.8.5presentvllm:gpu_prefix_cache_queries
v0.8.4presentvllm:gpu_prefix_cache_queries
v0.8.3presentvllm:gpu_prefix_cache_queries
v0.8.2presentvllm:gpu_prefix_cache_queries
v0.8.1presentvllm:gpu_prefix_cache_queries
v0.8.0presentvllm:gpu_prefix_cache_queries
v0.7.3presentvllm:gpu_prefix_cache_queries
v0.7.2absentvllm:prefix_cache_queries
v0.7.1absentvllm:prefix_cache_queries
v0.7.0absentvllm:prefix_cache_queries

Semantic coverage

gap · Availability & namegap · Structural identitygap · Measurement semanticsgap · Causal/runtime semanticsgap · Interpretation & compositiongap · Guarded guidance

Metric knowledge (0)

No claims about this entity yet.