Skip to content

Add Network monitoring for LAN/WAN clients into the Server Resources dashboard#2

Merged
ramphex merged 1 commit into
betafrom
feature/network-monitor
Jan 7, 2026
Merged

Add Network monitoring for LAN/WAN clients into the Server Resources dashboard#2
ramphex merged 1 commit into
betafrom
feature/network-monitor

Conversation

@ramphex

@ramphex ramphex commented Jan 7, 2026

Copy link
Copy Markdown
Owner
  • Adds streaming bandwidth/network metrics to the Server Resources dashboard
  • Displays LAN and WAN client bandwidth alongside existing CPU and memory metrics, refreshes at the same interval
  • Aggregates active session bitrates to compute total bandwidth (paused sessions do not count)
  • Bandwidth reflects streaming usage, not host NIC-level throughput

Screenshot with one remote stream + one local stream running, then paused, then started back up
Screenshot 2026-01-04 at 04 00 28

@ramphex ramphex self-assigned this Jan 7, 2026
@github-actions

github-actions Bot commented Jan 7, 2026

Copy link
Copy Markdown

Coverage Report for apps/server

Status Category Percentage Covered / Total
🔵 Lines 45.89% (🎯 42%) 3680 / 8019
🔵 Statements 45.56% (🎯 42%) 3833 / 8412
🔵 Functions 52.89% (🎯 48%) 593 / 1121
🔵 Branches 38.6% (🎯 36%) 2259 / 5852
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
apps/server/src/routes/servers.ts 76.76% 72.05% 66.66% 78.98% 21-44, 109, 117-120, 125, 153, 169, 214, 278-311, 336
apps/server/src/services/mediaServer/plex/parser.ts 70.91% 57.87% 89.58% 77.6% 166, 173-177, 178-186, 187-203, 218, 224-235, 246-261, 275, 279, 283-284, 289, 292, 295, 299, 302, 325, 328, 333, 339, 361, 638, 639-640, 830, 835, 848-853, 878, 916-918, 1005-1037
Generated in workflow #1 for commit c7fe76b by the Vitest Coverage Report Action

@ramphex ramphex changed the base branch from main to beta January 7, 2026 00:01
@ramphex ramphex merged commit 187e803 into beta Jan 7, 2026
8 checks 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