Server Monitoring
Your VPS comes with built-in monitoring that tracks CPU usage, memory usage, disk space, ping latency, and bandwidth. The dashboard provides real-time charts, availability tracking, and incident history.
Metrics Overview
The monitoring section on your VPS overview page displays the following metrics:
- CPU — usage percentage over time, with live updates on the 24-hour view
- Memory — usage percentage of your allocated RAM
- Disk — NVMe and HDD usage shown as separate donut charts (used vs. total in GB)
- Ping — network latency in milliseconds
- Bandwidth — inbound and outbound traffic
You can switch between three time ranges using the selector at the top of the section: 24h, 7d, and 30d. The 24-hour view updates in real time via live data streaming.
Chart Visualization Modes
Three chart rendering styles are available:
- Mono — grayscale charts
- Color — colored lines (blue for CPU, amber for memory, green for disk)
- Heat — gradient-filled area charts for visual intensity
Select the mode using the toggle next to the time range selector.
Availability
The availability section shows how reliably your server has been reachable over the selected time period.
- Availability percentage — color-coded: green for 99.9%+, amber for 99%+, red for below 99%
- Uptime bar — a row of segments representing each hour (24h view) or each day (7d/30d). Green segments indicate healthy periods, red segments indicate incidents.
- Downtime summary — total downtime duration and number of incidents for the selected period
Click the availability section to open the full incident list.
Incidents
An incident is recorded when monitoring detects that your server is unreachable or stopped. Two types are tracked:
- Ping Timeout — the server did not respond to monitoring pings
- VPS Stopped — the server's power state is off
Each incident shows:
- Start and end timestamps
- Duration (e.g. "2h 15m")
- A live indicator if the incident is still ongoing
Incident statistics are calculated for multiple periods — from the last 24 hours up to the last 180 days — and include:
- Total number of incidents
- Total downtime
- Longest incident duration
- Average incident duration
Alert Thresholds
You can configure alert thresholds to be notified when resource usage exceeds a certain level. Three thresholds are available:
| Resource | Default Threshold |
|---|---|
| CPU | 90% |
| RAM | 90% |
| Storage | 90% |
Each threshold can be individually enabled or disabled.
Monitoring Port
Monitoring uses the same port as SSH and SFTP. The default port is 22. If you change your SSH port, update the monitoring port as well so that monitoring can continue to reach your server.
To change the port:
- Open your VPS in the dashboard
- Go to the Network tab
- In the Security section, update the SSH port
The port must be between 1 and 65535 and must match the port configured in your server's SSH daemon.
Enabling and Disabling Monitoring
Monitoring is enabled by default on all VPS instances. To disable it, a user with collaborator access or higher can toggle the monitoring setting. When monitoring is disabled, no metrics or availability data are collected.
Monitoring resumes automatically when a stopped VPS is restarted or after a reinstallation.
Permissions
- Read-only users can view all monitoring data, charts, and incidents
- Collaborator access or higher is required to enable/disable monitoring or change the monitoring port