vllm-project / vllm-project/production-stack

feature: Add extra Vllm dashboard production oriented metrics

Open
#828 2 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request
Dominant language
Python
Stars
2.6k
Forks
503
Avg merge
4d 17h
Merged PRs (30d)
8

Description

Describe the feature

This on my mind since last fall, but here it is.

Current gap:

The default vLLM dashboard covers basic metrics but lacks production-grade observability for latency percentiles, scheduler state, and time-to-first-token (TTFT).

Proposed solution:

Integrate (merge or just add separately) with the OCI AI Blueprint dashboard (Apache 2/UPL licensed) which includes:

  • End-to-end request latency (P99/P95)
  • Scheduler state visualization
  • TTFT latency panels
  • Model name variable filtering for multi-model deployments

See print screens for previews

Dashboard Source:

View the dashboard from the OCI AI Blueprint project here >> vLLM dashboard

Note

I will be including this as extra dashboard in my upcoming vllm-prod-stack Terraform tutorial on a new cloud . It would be great to have it upstream instead of a custom add-on.

Why do you need this feature?
Use case:

Production deployments need these metrics for SLO monitoring and autoscaling decisions. Currently maintaining this as a separate ConfigMap in our Terraform stack.

Additional context
screenshots
Image Image Image Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the referenced OCI AI Blueprint vLLM dashboard JSON and the repository’s existing dashboard ConfigMap and Terraform integration. Determine where an additional production-oriented dashboard belongs and how its latency, scheduler, TTFT, and model-filtering panels should be validated. Done means the dashboard is integrated upstream and supports the proposed production metrics without requiring the separate custom add-on.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes, terraform
Domain
infrastructure, observability
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.