Restoring session…
My Account
Create User
Fleet Overview
Ollama
Claude
?
⚙ My Account
⏻ Sign Out
Group:
Loading fleet…
◈ Node Heatmap
Healthy
Warning
Critical
Draining
Anomaly
Live
◈ Priority Triage — Worst Nodes
NodeLocationStatusBottleneck CPU%IOwait%RAM%Disk% Net LatVMsAlertsSec Risk
◈ Fleet Charts
Node Status
CPU & RAM Trend (fleet)
Avg CPU & RAM by Location
NodeLocationStatusAnomaly CPU%IOwait%Load RAM%RAM UsedDisk%Disk Lat Net LatVMsAlertsSec Risk
◈ AI Fleet Analysis OLLAMA
Waiting for analysis…
VM IDNodeLocationType CPU %Disk IOPSNet MB/sRAM GBUptimeDetected
NodeLocation Disk %Disk → FullDisk Trend RAM %RAM → FullRAM Trend SSD WearSSD Days Left RX TrendTX Trend
Total RX
Trend: —
Total TX
Trend: —
Peak RX (history)
across the polled history
Peak TX (history)
across the polled history
Traffic Anomalies
active right now
Bandwidth saturation — nodes near NIC line-rate
NIC capacity: · click a row to see contributing VMs
Active traffic anomalies — with VM attribution
Top nodes by total bandwidth
NodeLocationRX (MB/s)TX (MB/s)TotalStatus
Configure automated response rules. Enabled rules fire immediately when an anomaly is detected. In demo mode, actions are simulated — in live mode they call the Virtualizor API.
NodeLocationFilter StatusWhitelisted VMsLast UpdatedToggleManage
NodeLocationControllerArraysDrivesBBUStatus
⚡ Virtualizor API
🤖 AI Engine
⚙ System
When checked, the heatmap and all other views stay empty unless you have a Virtualizor panel connected or nodes registered via the agent installer.
🔄 Updates & Backups
Git pull · local backups · rollback
Current Version
Loading…
Update Status
Click Check for updates to compare with GitHub.
Local backups
Loading…
Updates pull code from GitHub. Anyone with write access to the repository can publish code that this server will run. Review the commit list before clicking Apply. Backups are stored locally — download them off-server for real redundancy.
🛡 Security
Failed logins · lockouts
Active lockouts
Loading…
Recent failed attempts
Loading…
If you lock yourself out of the dashboard, SSH into the server and run sudo vpsctrl-unlock --list to see active lockouts and sudo vpsctrl-unlock --user <name> to clear yours.
🔔 Notifications & Alerts
Email · Slack · Webhook · Templates
POST body: {event, node, status, metric, value, severity, time}
Signature: X-VPS-Signature: sha256=<hmac>
Variables:  {{node}} hostname  ·  {{status}} node status  ·  {{metric}} metric name  ·  {{value}} metric value  ·  {{severity}} alert level  ·  {{vms}} VM count  ·  {{detail}} detail text  ·  {{time}} timestamp
🔴 Critical Alert
⚠️ Warning Alert
🔍 Anomaly Detected
🔄 Node Drain
💥 RAID Alert
✅ Recovery
User Management
Manage accounts, roles & two-factor authentication
UsernameDisplay NameRole 2FALast LoginActions
Loading node detail…