Skip to content

leafspark/vAnalytics

vAnalytics - time series analytics for vLLM

GitHub release GitHub last commit CI/CD Status

Powered by vLLM GitHub top language Platform Compatibility GitHub license

GitHub stars GitHub forks GitHub release (latest by date) GitHub repo size Lines of Code

Code Style: Black Issues PRs Welcome

vAnalytics provides a web interface to help easily monitor vLLM instance metrics. It allows users to easily monitor multiple vLLM instances, as well as being easy to setup and configure.

Features

  • Specify vLLM backends easily using name and host configuration
  • Uses SQLite for easy database management
  • Intuitive and includes error handling
  • Flexible schemas and data plotting using Plotly

Usage

Configure your instances in monitor.py, then use python src/monitor.py. This will start monitoring in a /data folder, where it will store SQLite databases with your model name.

To start the web interface, execute python src/graph.py. The web interface is avaliable at localhost:4412.