Skip to content

Show live DSP resource and backup usage in Diagnostics - #3

Merged
dillonlille merged 1 commit into
mainfrom
feat/dsp-resource-diagnostics
Sep 13, 2026
Merged

Show live DSP resource and backup usage in Diagnostics#3
dillonlille merged 1 commit into
mainfrom
feat/dsp-resource-diagnostics

Conversation

@dillonlille

Copy link
Copy Markdown
Owner

The Platform Owner Diagnostics page now shows live per-DSP CPU, RAM, worker/task counts, storage usage and backup totals. CPU/RAM refresh every two seconds; storage and completed backup metadata refresh asynchronously every minute, with timestamps and explicit stale/unavailable states.

Resource totals include each DSP's isolated plugin and browser workers. Cards distinguish manual backups, DSP update snapshots and plugin rollback copies, and show runtime storage separately. Shared Core overhead is excluded. DSP members and scoped DSP views cannot access these metrics.

Validation: source checks and both product builds; CPU delta/restart, worker attribution, backup isolation/cache/symlink/failure tests; API access and path-redaction checks; Playwright live polling, stale state, desktop/mobile layout and authorization checks. A read-only host check confirmed successful storage/backup measurements for both active DSPs. No release or installation is included.

@dillonlille
dillonlille merged commit 006234b into main Sep 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant