Learn how to setup server monitor
What it does: Installs a lightweight agent on your server to collect CPU, RAM, and Disk usage and send logs to your dashboard for visualization.
On the page: Install code / Uninstall code buttons, Total logs, Last log, CPU usage, RAM usage, Disk usage, and time-range selector.
Quick setup
- Open Server monitors → Create server monitor.
- Click Install code and copy the command for your OS.
- SSH into the server and run the command (requires curl and bash).
- Return to the dashboard; within a minute you should see metrics and graphs.
Example install
Viewing metrics
- CPU usage: percentage over time; spikes indicate heavy processes.
- RAM usage: watch for sustained high memory → possible leak.
- Disk usage: alerts you before partitions fill up.
- Total/Last log: health of the agent & connectivity.
Best practices
- Tag the monitor by project (Prod/Stage) to scope alerts.
- Set notifications for sustained high CPU/RAM or low disk (if thresholds available).
- Keep the OS time synced (NTP) so graphs align with incidents.
Troubleshooting
- No data? Ensure outbound HTTPS is allowed and the script finished successfully.
- Agent removal: use Uninstall code from the monitor page.