Web Dashboard
The graflag gui command starts a web dashboard for monitoring and managing experiments.
Usage
graflag gui [--host HOST] [--port PORT] [--debug] [--config FILE]
Default: http://0.0.0.0:5000
Features
Cluster status – connection and Swarm health in the navbar
Methods and datasets – browse available resources with pagination
Run experiments – select method, dataset, parameters, and deploy
Real-time logs – live log streaming via WebSocket
Evaluation viewer – metrics display and plot gallery with lightbox
Notifications – browser notifications for experiment status changes
Dark/light theme
API Endpoints
Method |
Endpoint |
Description |
|---|---|---|
GET |
/api/cluster/info |
Cluster status |
GET |
/api/methods |
List methods |
GET |
/api/datasets |
List datasets |
GET |
/api/experiments |
List experiments |
GET |
/api/experiments/<name>/results |
Experiment results |
GET |
/api/experiments/<name>/evaluation |
Evaluation metrics |
GET |
/api/experiments/<name>/logs |
Experiment logs |
GET |
/api/services |
Running services |
POST |
/api/run |
Run experiment |
POST |
/api/experiments/<name>/evaluate |
Evaluate experiment |
POST |
/api/experiments/<name>/stop |
Stop experiment |
POST |
/api/experiments/<name>/delete |
Delete experiment |