Welcome to Sentinel
Sentinel has two parts:
- Sentinel Hub — your control panel (fleet, alerts, enrollment). You are here.
- Sentinel Agent — runs on each Linux server you monitor (metrics, ports, connections).
Quick path: Sign in → Add server → Download Easy Installer → Run on VPS → Server shows Online.
Learn about integration
1. VPS / Cloud (recommended)
- Install Sentinel Agent on the server (systemd service, port 8080).
- In Hub → + Add Server → enter name and IP (or skip test if private).
- Open Server Profile → Download Easy Installer.
- SSH:
cd ~ && bash install-sentinel-enroll.server-X.sh - Hub shows Online within ~30 seconds (push mode).
2. Public IP (Pull mode)
If the agent is reachable on a public IP and port 8080 is open, Hub can poll inbound — no enrollment file needed.
3. Agent dashboard URL
Use your domain, not raw IP: https://sentinel.nodesllc.com/sentinel/
4. Agent login key
Server Profile → Agent Dashboard Login Key → copy and paste on the agent login screen.
Hosting types
| Type | Sentinel | Notes |
|---|---|---|
| VPS / Dedicated | ✅ Full support | Plesk VPS, Hetzner, DO, AWS |
| Shared Plesk / cPanel | ❌ Agent cannot run | Websites only — enrollment file alone is not enough |
| Private / firewalled | ✅ Push enrollment | Agent connects out to Hub |
See Server Profile → Connect by hosting type for Plesk, cPanel, and SSH steps.
Dashboard & navigation
- Fleet — all servers, live status, click a card for details.
- Server Profile — connection info, access key, installer, hosting guides.
- Open Dashboard — opens that server's agent UI (not Hub).
- Light / Dark — use the theme button in the sidebar or top bar.
FAQ
Why is my server Offline?
Shared Plesk — I uploaded the file but still Offline?
Dashboard asks for a key — where is it?
cd /root fails on Plesk?
Pull vs Push?
How do I add a second server?