Skip to content

Live metrics dashboard#35

Merged
patryk-przybysz merged 9 commits into
develfrom
feat/dashboard
Jun 13, 2026
Merged

Live metrics dashboard#35
patryk-przybysz merged 9 commits into
develfrom
feat/dashboard

Conversation

@patryk-przybysz

Copy link
Copy Markdown
Collaborator

Adds a React dashboard for visualizing live agent metrics streamed from the Volta server, plus the small server/agent changes needed to support it.

Summary

  • New dashboard app - React 19 + Vite+ SPA that connects to the server's HTTP/WS API, lists connected agents, and renders live
    metrics with real-time charts
  • Server CORS support - adds corsMiddleware to the HTTP API so the browser dashboard can call the server cross-origin
  • agent timestamp fix - CPU metric timestamps in nanoseconds to match other collectors

Notes

  • CORS is currently set to accept everything (*); this will be adressed in a different PR

closes #9

@patryk-przybysz patryk-przybysz self-assigned this Jun 13, 2026
@patryk-przybysz patryk-przybysz added the enhancement New feature or request label Jun 13, 2026

@FW-Nagorko FW-Nagorko left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@patryk-przybysz patryk-przybysz merged commit 2b8cdbb into devel Jun 13, 2026
2 checks passed
@patryk-przybysz patryk-przybysz deleted the feat/dashboard branch June 13, 2026 16:49
@kox13 kox13 restored the feat/dashboard branch June 13, 2026 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants