Prerequisites
Before setting up remote server monitoring with Actvt, ensure your environment meets these requirements.
Server Requirements
Operating System
- Ubuntu Server 20.04 LTS or newer (Recommended)
- Debian 10 or newer
- CentOS 7/8 or Amazon Linux 2
- Root or sudo access for installation and configuration
Hardware Specifications
- CPU: 1 core, any modern x64 processor
- RAM: 512MB available memory
- Storage: 100MB free space for Vector
- Network: Public IP address or accessible endpoint
Domain Name
- A domain name pointing to your server's public IP (e.g.,
monitoring.yourdomain.com) - DNS A record resolving to server IP address
Port Access
Port requirements depend on installation mode:
Standalone Mode (dedicated monitoring server):
- Port 22: SSH access for initial setup
- Port 80: HTTP for Let's Encrypt certificate verification
- Port 4096: WebSocket Secure for Actvt connections
Proxy Mode (behind nginx):
- Port 22: SSH access for initial setup
- Port 80: HTTP for nginx and Let's Encrypt
- Port 443: HTTPS for nginx (Actvt connects via
/actvtpath)
macOS Requirements
- Actvt Application: Latest version installed
- Internet Connection: For connecting to remote servers
Optional: GPU Monitoring (NVIDIA Only)
- NVIDIA GPU with latest stable drivers installed
nvidia-smicommand available (included with drivers)
Optional: mTLS (Enhanced Security)
- See mTLS Security Guide for client certificate authentication
Verify Domain Resolution
# From your Mac, test domain resolution
nslookup your-domain.com
# Should return your server's IP address
For troubleshooting setup issues, see the Troubleshooting Guide.