Central server

Self-hosted server

Only needed if you're self-hosting. Hosted (cloud) customers can skip this section and jump straight to Remotes.

Windows

MSI installer. Installs the RedNetMonitorServer service. Data lives under ProgramData\RedNetMonitor.

  • rednetmonitor-server-1.3.6-windows.msi x64 · 47 MB Download
    SHA-256 3fb054c81caa41394c0b91a0b44ed2cc9fa7d566f2ca20938defe0627d58922a

Linux

systemd service (red-net-monitor.service). Data under /var/lib/red_net_monitor.

Linux build coming soon.

System requirements

Windows Server 2019+ (a Linux server build is coming soon). 2 vCPU / 2 GB RAM minimum. Supports SQLite (default), PostgreSQL, MySQL and SQL Server.

Remote agents

Remotes - install on every machine you want to monitor

Required for both hosted and self-hosted. Lightweight: only outbound HTTPS to the central server.

Windows Remote

Installs the RedNetMonitorRemote service. Logs via Event Viewer.

  • rednetmonitor-remote-1.3.6-windows.msi x64 · 26 MB Download
    SHA-256 a7097578932c3ea226cb4f234a5397408b9d6a2ba915bcaa132635135c9a0dd5

Linux Remote

Installs red-net-monitor-remote.service. Logs via journalctl.

  • rednetmonitor-remote_1.3.6_amd64.deb Debian / Ubuntu · x64 · 23 MB Download
    SHA-256 a56f2eafb1138926aaf6e3563fc429d38e026003f31689262d19f63cb8e525b6
  • rednetmonitor-remote_1.3.6_arm64.deb Debian / Ubuntu · arm64 · 22 MB Download
    SHA-256 e7fdca890a856bacdb9124d4c719958cd91935b08460c72633d585b36d36eac3
Verify your download

Check the file before you install.

Compute the SHA-256 of the file you downloaded and compare it to the value shown on its download above (or in the SHA256SUMS file). They must match exactly - case doesn't matter. If they differ, do not run the file.

Windows

In PowerShell, from the folder you downloaded into (replace FILENAME with the file you got):

# Print the file's SHA-256
Get-FileHash FILENAME -Algorithm SHA256

No PowerShell? In any Command Prompt: certutil -hashfile FILENAME SHA256

Linux / macOS

In a terminal, from the folder you downloaded into (replace FILENAME with the file you got):

# Print the file's SHA-256
sha256sum FILENAME
# Or verify against the downloaded SHA256SUMS - prints "FILENAME: OK" sha256sum --ignore-missing -c SHA256SUMS

On macOS use shasum -a 256 FILENAME (there's no sha256sum by default).