Linux Hosts
Prerequisites for Linux hosts that you'll monitor with the Stratora Agent.
Supported Linux distributions
| Family | Versions | Package |
|---|---|---|
| Debian | 12 (Bookworm), 13 (Trixie) | .deb |
| Ubuntu | 22.04 LTS, 24.04 LTS | .deb |
| RHEL | 9.x | .rpm |
| Rocky Linux | 8.x, 9.x | .rpm |
| AlmaLinux | 9.x (binary-compatible RHEL 9 derivative) | .rpm |
Architecture: amd64 only. ARM-based hosts are not supported in this release.
Install prerequisites
rootorsudoto install the packagesystemd— the agent runs as a systemd service unit- At least 200 MB of free disk space for the agent binary and its log directory
- No package dependencies — the agent ships as a static binary with no external runtime requirements
Network — outbound from the host
The agent makes outbound HTTPS connections only:
- TCP 443 to the Stratora Server's FQDN
- Direct outbound HTTPS — the agent does not honor
HTTP_PROXYorHTTPS_PROXYin this release
For the full Server-side port matrix, see Network.
Network — ICMP Echo Request for reachability checks
Stratora pings every node from its assigned site Collector to populate the Response column on the Nodes list and to drive node reachability state. By default, this Collector is the Stratora Server itself; remote sites use whichever Collector you've assigned to that site.
Most Linux distributions accept inbound ICMP Echo Request by default. If you've hardened the host firewall, verify with your distribution's tooling — firewalld, ufw, or iptables — that echo-request is still permitted.
Without ICMP reachability, the agent will enroll and push metrics correctly, but the host will appear unreachable on the Nodes list — the Response column stays empty and reachability-based alerts may fire.
SELinux and AppArmor
- SELinux: the agent runs as a confined service via its systemd unit. No custom SELinux policy is required for the default install layout (
/opt/stratora/,/etc/stratora/,/var/lib/stratora/,/var/log/stratora/). - AppArmor: no profile is shipped with the agent, and no profile is required.
SSH prerequisites (only if monitoring Linux hosts via SSH from a Collector)
If you're monitoring a Linux host from a Collector via SSH (rather than via the agent), you'll also need:
- A user account with read access to the metrics you want collected
- SSH key or password authentication
- TCP 22 open to the Collector
For most fleets, the agent path is simpler than SSH polling and is the recommended choice.
Where to go next
- Agent installation: Agents
- Network port matrix: Network
- Verifying reachability: Verification