Install guides
Step-by-step guides for every way to install Uplivra, written so that someone who has never used a Linux command line can follow them, with notes for experienced admins. Each guide is also a PDF you can print or save.
Install the Uplivra server
Put Uplivra on an Ubuntu computer or virtual machine, sign in, and start monitoring. For most businesses this is the only install you need: the server has its own collector built in.
Add a collector on Linux
Put a collector at another office, data closet or customer site so Uplivra can check the devices there. One copy-and-paste command on any Linux computer, including a Raspberry Pi.
Add a collector on Windows
Use a Windows 10, 11 or Windows Server PC at a site as its collector. Download, extract, double-click, done.
Install a log collector
Set up a computer that receives syslog from your firewalls, switches and servers and keeps it encrypted, searchable and tamper-evident, with off-site copies. Includes how much storage you need.
MSP master collector and router
Build the MSP side of Uplivra: a multi-tenant server, master collectors your customers' collectors connect through, and router mode to reach customer networks with VRFs, BGP, NAT, firewall and IPsec-protected GRE tunnels.
Deploy the virtual appliance
Import Uplivra as a ready-made, hardened Ubuntu virtual machine, in the standalone or MSP edition, and answer the setup questions on first boot. No Linux knowledge needed.
Updating Uplivra
How new versions reach you, how to test them first, automatic updates, collectors, and offline updates for servers without internet access.
What computer do I need?
Minimum and recommended sizes for each install mode, for a typical small or mid-sized business. Use SSD storage for anything that keeps logs. Larger sites: see the sizing section in each guide.
| Install mode | What it does | Minimum | Recommended |
|---|---|---|---|
| Uplivra server (with a collector) | The central server: web interface, database and alerts, plus a collector for this site. Most businesses need only this. | 2 CPU, 4 GB memory, 50 GB disk | 4 CPU, 8 GB memory, 100 GB disk |
| Collector | Checks devices at a site and reports to your Uplivra server. | 2 CPU, 2 GB memory, 16 GB disk | 2 CPU, 4 GB memory, 32 GB disk |
| Log collector | Receives logs (syslog) and keeps them in its own encrypted storage. Best on its own computer with its own disk. | 2 CPU, 4 GB memory, 250 GB disk | 4 CPU, 8 GB memory, 500 GB disk |
| Collector and log collector | Both on one computer. Fine for small sites; give logs their own disk. | 4 CPU, 8 GB memory, 250 GB disk | 4 CPU, 16 GB memory, 1000 GB disk |
| MSP master collector | For managed service providers: customer collectors connect through this one to your Uplivra server. | 8 CPU, 16 GB memory, 250 GB disk | 16 CPU, 32 GB memory, 500 GB disk |
| MSP router | An MSP master collector that also routes to customers (VRFs, BGP, NAT, firewall, IPsec tunnels, router pairs). | 4 CPU, 8 GB memory, 64 GB disk | 8 CPU, 16 GB memory, 128 GB disk |
Supported systems
- Server: Ubuntu Server 22.04, 24.04 or 26.04 LTS on 64-bit Intel/AMD or ARM (including Raspberry Pi 5 with an NVMe drive, for small sites), or the Uplivra virtual appliance.
- Collector and log collector: the same, plus Debian 12, and Windows 10, 11 and Windows Server 2016 or later for the standard collector.
- MSP master collector and router: Ubuntu 24.04 LTS or the MSP appliance.
- Virtual appliance formats: OVA/VMDK (VMware), VHDX (Hyper-V), qcow2 (Proxmox, KVM, Nutanix), raw image and installer ISO.