BackendSideMon – A lightweight server monitoring service for Windows & Linux

BackendSideMon is a lightweight service that continuously monitors your server's security posture and system health, presenting everything through a clean, professional web dashboard you can access from any browser on your network. Available for Windows and Linux (RHEL-based and Debian/Ubuntu-based distributions) — and on your phone with the MonDesk Android app.

Client / Server Architecture: The server component runs on Windows or Linux and serves the full application UI and REST API. Administrators access the web interface from any browser on the network — phones, tablets, or PCs — with no client installation required.
Windows

Download BackendSideMon v1.5 for Windows

Available for Windows — 7 day free trial. Upgrading from 1.4 keeps your settings, admin password and certificate.

Get it from Microsoft
MonDesk logo

MonDesk — BackendSideMon on your phone

Add your Windows and Linux servers running BackendSideMon to the MonDesk Android app and monitor them all from one screen — CPU, RAM, disk, processes, ports, connections, firewall rules and failed logins, with background alerts. Free for one server.

Linux

Download BackendSideMon v1.1 for Linux

Packages for RHEL-based distributions (RPM) and Debian/Ubuntu-based distributions (DEB)

Distribution Package SHA256 Checksum
EL8 RHEL 8 / AlmaLinux 8 / Rocky 8 / CentOS 8 backendsidemon-1.1.0-1.el8.x86_64.rpm 94113028f7b279d1fa03d9559cbbacaa003cc1ea7f81e7a43b3adf5605549def
EL9 RHEL 9 / AlmaLinux 9 / Rocky 9 / CentOS Stream 9 backendsidemon-1.1.0-1.el9.x86_64.rpm 4792a80f1b94d0937e01adef226cbca06575a64047cfd13356e3500c295cff01
EL10 RHEL 10 / AlmaLinux 10 / Rocky 10 backendsidemon-1.1.0-1.el10.x86_64.rpm 64ef205101d2430edc1b78673b918a47bc3f4a995c8708aac5d3788224a4664d
DEB Ubuntu / Debian / Linux Mint / Pop!_OS and any Debian-based distro with systemd backendsidemon_1.1.0_amd64.deb 6868e0e77855670dab3be1a64a86b8f61fcf852e22e434c57ce6c7981a743433
RPM Installation (RHEL / AlmaLinux / Rocky Linux)
sudo dnf install ./backendsidemon-1.1.0-1.el9.x86_64.rpm

After installation the service starts and the installer prints the address to open (http://<your-server-ip>:8080), the admin user and a password generated for your server, and where the configuration file is (/opt/backendsidemon/config.json). Show it again any time with sudo /opt/backendsidemon/backendsidemon-info. Upgrading the package keeps your settings and password.

DEB Installation (Ubuntu / Debian)
sudo apt install ./backendsidemon_1.1.0_amd64.deb

After installation the service starts and the installer prints the address to open (http://<your-server-ip>:8080), the admin user and a password generated for your server, and where the configuration file is (/opt/backendsidemon/config.json). Show it again any time with sudo /opt/backendsidemon/backendsidemon-info. Upgrading the package keeps your settings and password.

Features

  • Network Monitoring: Tracks TCP/UDP/ICMP packet stats, including sent/received bytes and packet counts
  • Process Insights: Displays running processes with their full executable paths
  • Connection Details: Lists active listeners and connections with local/remote IPs, ports, and states
  • Web Interface: User-friendly dashboard for live monitoring
  • Windows: Block a listener/connection with one click by adding a Windows Firewall rule
  • Windows: List all firewall rules created by BackendSideMon with option to delete them
  • Windows: Supports Windows Server 2016 / 2019 / 2022 / 2025 and Windows 10 / 11, 64-bit
  • Windows: Runs as a Windows Service and restarts itself automatically after a crash
  • Security: Sign-in rate limiting, the default admin password must be changed at first sign-in, and every sign-in, firewall change and password change is logged
  • HTTPS: Generate a self-signed certificate from the Settings page
  • Mobile: Monitor every server from your Android phone with MonDesk
  • Linux: Runs as a systemd service — starts automatically on boot
  • Linux: Supports RHEL-based distros (AlmaLinux, Rocky Linux, CentOS, RHEL — EL8/EL9/EL10) and Debian/Ubuntu-based distros (Ubuntu / Debian and any Debian-based distro with systemd)
  • Linux: Failed login tracking — monitors and logs failed SSH login attempts
  • Linux: Block a port or a remote IP (IPv4 and IPv6) with one click by adding an iptables rule, and remove it again
  • After installation, the installer prints the address, login and configuration file path (again any time: sudo /opt/backendsidemon/backendsidemon-info)
System Requirements:
Windows: Windows Server 2016 / 2019 / 2022 / 2025, Windows 10 / 11 — 64-bit
Linux: RHEL / AlmaLinux / Rocky Linux / CentOS (EL8/EL9/EL10) — Ubuntu / Debian (any version with systemd) (x86_64)

Software Screenshots

Main Interface Thumbnail
Network Stats Thumbnail
Connections Thumbnail
Processes Thumbnail
Listeners Thumbnail
Dashboard Thumbnail