mirror of
https://github.com/andrey271192/vps_monitoring.git
synced 2026-09-20 11:55:34 +00:00
- New /api/pc endpoints (heartbeat, list, delete) - Dashboard tabs: Серверы / ПК with auto-refresh - PowerShell agent: CPU, RAM, Disk, Network, GPU, Top processes - One-command Windows installer with Scheduled Task - PC setup instructions modal Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.2 KiB
1.2 KiB
VPS Monitor — Windows PC Agent
Quick Install (one command)
Run in PowerShell as Administrator:
irm https://77.239.126.123.nip.io/static/downloads/install_agent.ps1 | iex -ServerUrl "http://77.239.126.123:7272" -AgentName "MyPC"
Or download and run:
Invoke-WebRequest -Uri "http://77.239.126.123:7272/static/downloads/install_agent.ps1" -OutFile install_agent.ps1
powershell -ExecutionPolicy Bypass -File install_agent.ps1 -ServerUrl "http://77.239.126.123:7272" -AgentName "Office-PC"
What it monitors
- CPU usage (%)
- RAM usage (total, used, %)
- Disk usage (all drives)
- Network adapters (speed, traffic)
- GPU info
- Uptime
- Top 5 processes by CPU
Files
| File | Purpose |
|---|---|
install_agent.ps1 |
Installer (creates task, config) |
vps_monitor_agent.ps1 |
Agent (collects & sends metrics) |
C:\VPS-Monitor\agent_config.json |
Config (server URL, name) |
Management
# Check status
Get-ScheduledTask 'VPS-Monitor-Agent'
# Stop
Stop-ScheduledTask 'VPS-Monitor-Agent'
# Start
Start-ScheduledTask 'VPS-Monitor-Agent'
# Uninstall
Unregister-ScheduledTask 'VPS-Monitor-Agent' -Confirm:$false
Remove-Item -Recurse C:\VPS-Monitor