Mission Control is the first page you land on at
https://console.vloud.app. It’s designed to answer four questions in
the first ten seconds:
- Is the server safe right now?
- Is it healthy right now?
- Is the data backed up?
- What needs my attention?
Everything else is one or two clicks deeper.
The four scores
Across the top of the page sit four score cards. Tap any of them to see exactly how the score is computed and which signal is dragging it down.
Security Score
A weighted blend of:
- Firewall posture (mode + rule coverage vs listening sockets)
- Antivirus status (scan freshness, threats outstanding)
- Intrusion detection state (fail2ban active, brute-force events)
- Attack-surface scanner findings
- File integrity diffs
Range 0–100. Anything under 80 surfaces a “what’s wrong” call-out.
Health Score
CPU + RAM + disk pressure, services up, app-down count, weighted by your configured tier. Predicts disk-full / OOM / runaway-CPU events 48 hours out via the System Guardian’s trend model.
Backup Health
min(coverage, freshness, verify):
- Coverage — fraction of registered apps + databases that have a backup job
- Freshness — time-since-last-success vs each job’s schedule
- Verify — fraction of jobs whose latest archive passes integrity check
Firewall Mode
Strict / Balanced / Development / Lockdown. Visible at a glance, click to switch (after confirmation).
Active incidents pill
Three counters: critical / high / medium. Pulses red if anything’s critical. Tap it to land in the central incident timeline.
Widget grid
Below the hero, a grid of instruments:
- Resources — CPU, RAM, disk gauges with 60-point history
- Open ports — listening sockets vs declared firewall rules
- Antivirus — last scan, threats, freshness
- Events timeline — unified across modules, last 24 hours
- Server exposure map — public-facing services by attack surface
- Application risk map — apps × risk axes heatmap
- Recent agent actions — last 10 privileged operations
- Intrusion attempts — 24h sparkline + top attacker IPs
- Backup status — next run, last run, storage used
- Suspicious activity — three latest behaviour anomalies
Drag-rearrange persists per user. Each widget has a skeleton, empty, and error state — never a blank card.
Mode banner
A persistent strip across the top when self-healing is in either extreme:
- Observe Only — Vloud will alert but not act.
- Guardian — Vloud may take autonomous action; check
/logs/auditfor everything it did.
Tab into anywhere
Mission Control’s left rail is the global module rail — Security, Backups, Server, Applications, Databases, Domains, Logs, Settings. The middle rail is the context navigation for whichever module you’re in.
For day-to-day operating, you can usually live in Mission Control and the Security tab.