Files
grian-ui/requirements.txt
Victoria Martinez de la CruzandClaude Sonnet 4.5 7590259f25 Add volume metrics dashboard
Implements a comprehensive admin dashboard for monitoring block storage

Features:
- Live metrics dashboard with HTMX auto-refresh
- Prometheus datasource integration via Aetos pattern
- Storage pool monitoring with capacity visualization
- Capacity forecast using predict_linear() to identify pools at risk
- Chart.js doughnut chart for volume/snapshot distribution
- Responsive UI with Bootstrap grid layout
- Configuration management via centralized config module
- Support for both fake (development) and Prometheus datasources

The capacity prediction feature analyzes 7 days of historical data to
forecast when storage pools will run out of space within 30 days,
helping administrators proactively manage storage resources.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Change-Id: I3dc2676d0d247df242a16df5f32c219ee0d29f53
Signed-off-by: Victoria Martinez de la Cruz <victoria@redhat.com>
2026-06-29 17:32:44 +02:00

11 lines
416 B
Plaintext

# Horizon Core Requirements
django-compressor>=2.0 # MIT
horizon>=18.3.1 # Apache-2.0
oslo.utils>=4.7.0 # Apache-2.0
# Requirements lower bounds listed here are our best effort to keep them up to
# date but we do not test them so no guarantee of having them all correct. If
# you find any incorrect lower bounds, let us know or propose a fix.
pbr>=6.0.0 # Apache-2.0
python-observabilityclient>=1.0.0 # Apache-2.0