The problem
When a server runs out of disk space, things break in confusing ways: email bounces, MySQL refuses writes, sessions fail, uploads disappear. Even nastier is running out of inodes — the disk shows free gigabytes, yet nothing can create a file because millions of tiny cache files have eaten the inode table. Most admins discover both problems only when a site is already down.
The solution
VpsMonitor.Pro shows root filesystem space and inode usage side by side, refreshed every minute, right on the Performance dashboard. The scheduled disk space and disk inodes checks grade every filesystem (green / orange / red), so a partition creeping towards full turns the sidebar tile orange long before it hits 100%.
To find what is eating the disk, the large files check lists oversized logs and forgotten archives (with a one-click action to truncate runaway logs over 500 MB), and per-account quota columns in the Accounts view show which customer’s files and inodes grew. Combined with email alerts, “the disk filled up overnight” becomes a calm ticket instead of an outage.
Frequently asked questions
What usually eats all the inodes?
Hundreds of thousands of tiny files: PHP session files, cache directories, mail queues and unrotated logs. The checks point you at the offending paths.
How much free space should a VPS keep?
Keep at least 10–15% free. MySQL, log rotation and package updates all need temporary headroom — the orange grade warns you before you get there.
Can I see which hosting account uses the most disk?
Yes — the Accounts view shows per-account disk and inode quota usage, highlighted amber at 80% and red at 90%.
Get a license · Download free — 7-day trial