The problem
On a multi-account server, total CPU and memory graphs answer the easy question — “was the server busy?” — but never the one that matters commercially: which customer’s site caused it, and is that pattern normal for them? Without per-account history you can’t justify moving a heavy account to a bigger plan, and the noisy tenant keeps degrading everyone else.
The solution
VpsMonitor.Pro’s Accounts view reads the panel’s per-account statistics (sampled every 5 minutes) and turns them into ranked tables and charts: CPU and memory per account, hourly, daily, weekly and monthly, with peaks and averages — all normalised so percentages mean “share of the whole server”.
Each account expands into a drill-down: its load history chart, its top processes, its domains (including add-on and sub-domains, discovered the same way the web server defines them), plus disk and inode quota columns highlighted as they approach the limit. A search box finds any account by name or by any of its domains.
When a complaint comes in — “the server was slow yesterday at 9 PM” — you open the chart, see exactly which account spiked at 9 PM, and answer with data instead of apologies.
Frequently asked questions
Where does per-account CPU data come from?
From the hosting panel’s own 5-minute usage snapshots on the server, read over SSH — no agent, no extra logging to configure.
Can I see which domains belong to an account?
Yes — each account row lists its primary domain and expands to show real add-on and sub-domains, matching what the panel itself reports.
How do I find who sends the most email?
That lives in the Mail view: per-account sent-mail counts with daily thresholds and alerts — the same “who did it” logic, applied to mail.
Get a license · Download free — 7-day trial