Back
VPS

Check CPU/RAM/disk usage

Monitor CPU, memory and disk usage on your Victus VPS from the panel graphs and with standard Linux commands to spot bottlenecks.

cpurammemorydisk usagemonitoringhtopdf

Keeping an eye on resource usage tells you when to optimise, upgrade your plan, or hunt down a runaway process. Victus gives you live CPU/RAM/disk graphs in the panel, and inside the machine you have the full set of Linux tools.

From the control panel

The VPS overview at control.victuscloud.com shows live CPU, memory and disk usage against your plan limits. This is the fastest at-a-glance check and works even when you cannot SSH in.

From the command line

bash
# Live process view sorted by CPU/RAM (press q to quit)
htop            # install with: apt install -y htop
top             # always available

# Memory usage, human-readable
free -h

# Disk space per filesystem
df -h

# What is eating disk in the current dir (top offenders)
du -h --max-depth=1 / 2>/dev/null | sort -h | tail -20

Dig into a specific resource

bash
# CPU load average (1/5/15 min) and uptime
uptime

# Per-process memory, top 10 consumers
ps aux --sort=-%mem | head -11

# Inodes (a disk can be "full" with free space if inodes run out)
df -i

# Disk I/O in real time
iostat -x 2       # from the sysstat package

RAM "used" is not the whole story

Linux uses spare memory for disk cache, so "used" in free -h can look high. Look at the "available" column — that is what apps can actually claim before swapping.

Consistently maxed out?

If CPU sits near 100% or memory is exhausted and swapping heavily, either optimise the workload, add a swap file (see that article), or upgrade your VPS plan from billing.victuscloud.com. Watch disk usage too — a full root disk breaks services silently.

Related in VPS

First login over SSH (find your IP + root password)Locate your Victus VPS IP address and root password in the control panel, then connect over SSH from Windows, macOS or Linux for the first time.Reset the root passwordChange your Victus VPS root password from inside the machine, or reset it from the panel or rescue mode if you are locked out.Reinstall / rebuild the OSWipe your Victus VPS and reinstall a fresh Ubuntu template from the control panel, including how to back up first and what survives.Open firewall ports (ufw)Use ufw on your Victus Ubuntu VPS to open the ports your apps need — web, game and custom services — without locking yourself out of SSH.Cannot connect / SSH connection refusedDiagnose and fix the common reasons an SSH connection to your Victus VPS is refused, times out, or rejects your password/key.Resize the disk after an upgradeAfter upgrading your Victus VPS plan the virtual disk grows, but Linux needs the partition and filesystem expanded to actually use the new space.Create and restore snapshotsTake point-in-time snapshots of your Victus VPS before risky changes and roll back to them from the panel if something breaks.Boot into rescue modeBoot your Victus VPS into a rescue environment to repair a broken boot, fix fstab, reset the root password, or recover files when the OS will not start.Mount a custom ISOAttach and boot your Victus VPS from a custom ISO to install an operating system that is not offered as a stock template.IPv6 networking basicsUnderstand and configure the IPv6 address on your Victus VPS — find your address, test connectivity, and bind services to IPv6.Install a one-click appDeploy common software on your Victus VPS in minutes using the one-click app installer in the control panel.Add a swap fileAdd a swap file to your Victus VPS to survive memory spikes and avoid the OOM killer when RAM is tight.