Skip to main content
Multi-server management via the binary agent is exclusively available on the Hosted plan. On the self-hosted version, AreaWP manages the single server it is installed on — the Agent Fleet, Fleet Monitor, Cloud Servers, and Server Templates features are not available.
Path: Servers (/servers) — Admin onlyThe Servers section is the hub for multi-server management. It contains four sub-sections: Agent Fleet, Fleet Monitor, Cloud Servers, and Server Templates.

Agent Fleet

Register and manage all connected servers

Fleet Monitor

Real-time metrics heatmap and alerts across all servers

Cloud Servers

Provision new VPS instances on cloud providers

Server Templates

Define and enforce server configurations fleet-wide

Agent Fleet

Path: /fleet

Fleet Health Summary

Four stat cards at a glance:
CardShows
Total AgentsAll registered servers
OnlineCurrently connected agents
OfflineUnreachable agents
Success RatePercentage of agents responding normally
Below the cards: uptime %, heartbeat latency, and queued command count. A Version Distribution card shows what percentage of your fleet is on each agent version.

Fleet Tabs

Health overview with uptime graphs, latency metrics, and version distribution across the fleet.
All agent versions in the fleet — version number, release channel, published date, compatibility status, edit/delete actions.
Trigger fleet-wide agent upgrades. Choose a strategy:
  • All at once — upgrade all agents simultaneously
  • Staged — upgrade in batches with configurable delay
  • Canary — upgrade a small percentage first, then roll out
Monitor rollout progress (processed / total / failed) and cancel any in-progress rollout.
Commands queued for offline agents. Retry any queued command manually.
Scan the local network for new agents. Discovered servers appear as cards with hostname, IP, OS, and version. Add to the fleet with one click.
Approve or reject pending agent registration requests.

Connecting a New Server

1

Run the install command on the target server

curl -fsSL https://your-panel.com/install.sh | sudo bash -s -- \
  --token "sk_reg_YOUR_TOKEN" \
  --server "https://your-panel.com"
2

Agent auto-registers

The agent installs as a systemd service, connects via WebSocket, and appears in the Approvals tab (or the fleet list directly if auto-approve is on).
3

View agent diagnostics

Click any agent to open the diagnostics modal — connection status, latency, command stats, recent sessions.

Fleet Monitor

Path: /fleet-monitor Real-time monitoring across all connected servers simultaneously.
TabContent
OverviewColor-coded heatmap — CPU, memory, disk, container count, status per server
ComparisonSelect servers + metric + period → area chart with CSV export
AlertsActive/acknowledged/resolved alerts + threshold configuration
Anomalies & ForecastZ-score anomaly detection; capacity forecasting to 90%/100%
Fleet SearchSearch across servers, containers, and tags

Heatmap Color Scale

ColorUsage
🟢 Green0–50%
🟡 Yellow50–75%
🟠 Orange75–90%
🔴 Red90–100%

Cloud Servers

Path: /cloud Provision cloud VPS instances directly from AreaWP (requires provider API key in Settings):
  • DigitalOcean, Hetzner, Vultr, Linode
After provisioning, the agent is automatically installed on the new server.

Server Templates

Path: /server-templates Define configuration templates and enforce them fleet-wide.

Compliance Bar

Shows at the top of the Templates page:
  • Compliant — servers matching the template
  • ⚠️ Drifted — servers that have diverged from the template
  • Unknown — servers not yet checked
Enable auto-remediate on a template to re-apply it automatically when drift is detected.

Template Library

Pre-built templates (LEMP stack, WordPress server, Docker host, etc.) in the Library tab. Click Use to create a customizable copy.