Dashboard
The Dashboard is the landing overview for administrators and resellers. It surfaces live server health, service status, and account/domain statistics in one glance.
Visibility: root and reseller only. Non-admin users are redirected to their Account page.
What you see
- Uptime
- Load average (1 / 5 / 15) minutes.
- CPU usage
- RAM usage
- Disk usage
Services status
The Dashboard lists core platform services and shows their live state: active, inactive/failed, or not installed.
- Typical services include: web (Nginx/Apache), database (MariaDB, optional phpMyAdmin), mail (Exim/Dovecot, optional webmail), DNS (authoritative), and file transfer (FTP/SFTP).
- Which services appear depends on your platform configuration.
Accounts & domains statistics
- Accounts — total number of hosting accounts.
- Domains — main domains plus addon and parked domains.
- Subdomains — all subdomain entries across owned accounts.
- Email accounts — total mailboxes.
- Databases / DB users — created databases and assigned users.
- FTP accounts — configured FTP logins.
Counts are resilient to edge cases and display meaningful totals even when objects are represented as single values.
Reseller scoping
- Root: system-wide visibility.
- Reseller: statistics and objects are limited to assets owned by the reseller.
Troubleshooting tips
- Services show “not installed”: ensure the relevant components are installed and enabled in your configuration.
- Counts appear as zero: verify that statistics generation is enabled and recent.
- CPU % looks different from process viewers: the Dashboard normalizes one-minute system load against core count; it’s a host view, not per-process CPU.