Skip to content

Add remote Windows metrics collection over SSH - #138

Open
olcums wants to merge 2 commits into
timhartmann7:mainfrom
olcums:windows-metrics
Open

olcums wants to merge 2 commits into
timhartmann7:mainfrom
olcums:windows-metrics

Conversation

@olcums

@olcums olcums commented Oct 1, 2026

Copy link
Copy Markdown

Summary

Adds remote Windows metrics collection over SSH, allowing Windows hosts to populate the existing dashboard cards.

The collector uses PowerShell/CIM without requiring an additional monitoring agent. It collects CPU, RAM, system-drive disk usage, uptime, OS information, and top processes while retaining the existing Linux/macOS monitoring paths.

Validation

  • Built and manually tested the custom desktop app against a Windows host; metrics display successfully.
  • Added parsing tests covering malformed JSON, missing metrics, and incomplete process entries.

Requirements

The remote Windows host must have SSH access enabled and PowerShell/CIM available. Unavailable metrics remain blank rather than displaying as zero.

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