Products
Net-Monit
A production-grade, self-hosted network monitoring platform. Monitor ping latency, packet loss, CPU, memory, disk and bandwidth; track web application uptime and SSL expiry; run WAN speed tests; discover devices with a network scanner; and receive alerts with configurable thresholds, multi-level escalation and a full Acknowledge/Resolve workflow.
Why it matters
Monitoring tells you something is wrong before users do, and shows where, so problems are fixed faster.
Without it
Outages found by complaints, no history to explain what happened, and certificates that expire unnoticed.
What it does
A production-grade, self-hosted network monitoring platform. Monitor ping latency, packet loss, CPU, memory, disk and bandwidth; track web application uptime and SSL expiry; run WAN speed tests; discover devices with a network scanner; and receive alerts with configurable thresholds, multi-level escalation and a full Acknowledge/Resolve workflow.
- Ping, SNMP, SSH, PowerShell and HTTP/HTTPS checks, plus disk usage and service/task status
- Web application uptime and SSL expiry monitoring
- Built-in WAN speed test with a live gauge and rate-limit handling
- TCP and UDP port scanning and device discovery
- Per-device escalation levels, thresholds and notification timing
- Acknowledge and Resolve alert workflow with a full audit log
- Multi-user with Admin and Viewer roles, per-user dashboards
- AES-encrypted credential storage, backup and restore of device configuration
3D flow: how it works
- Check Ping, SNMP, SSH, PowerShell and HTTP checks run on the schedule you set.
- Compare Results are stored and compared with the thresholds set for each device.
- Escalate A breach raises an alert that escalates through the levels you define.
- Resolve Someone acknowledges and resolves the alert; every step is kept in the audit log.
Illustrative flow of a typical setup. Not live customer data.
See it in motion
Illustrative simulation of a typical scenario. Not live customer data.
Get started
- Windows: right-click Setup.bat, Run as administrator (installs the service and opens http://localhost:50110)
- Linux: sudo bash setup.sh
- Manual: pip install -r requirements.txt, then python app.py
Why we are specialised in it
We build and maintain Net-Monit ourselves and issue its licenses, so questions go straight to the people who wrote it.
- Flask and SQLite, no external dependencies
- Offline Ed25519-signed license keys, tied to one installation (Device ID and Activation Code)
- No phone-home or cloud authentication