Skip to content

Releases: Ali-Marandi/GoNetworkMonitor

GoNetworkMonitor v3.1.0 — Interactive Help Center Edition

Choose a tag to compare

@Ali-Marandi Ali-Marandi released this 04 Aug 19:45

GoNetworkMonitor v3.1.0 — Interactive Help Center Edition 🎓

This release adds an integrated, interactive Help Center directly inside the dashboard. Users no longer need to leave the application to learn how to use it!

What's New ✨

Feature Description
Interactive Help Center Built-in Help tab with 4 comprehensive sections (Getting Started, Windows Setup, Features, Troubleshooting).
Step-by-Step Guides Visual guides with numbered steps for installation, setup, and usage.
Tabbed Interface Easy navigation between different help topics.
Windows Setup Guide Dedicated section for Windows users with Npcap installation instructions.
Troubleshooting Common issues and solutions directly accessible from the dashboard.
Feature Documentation Complete documentation of AI Intelligence, Persistent Storage, and Prometheus Exporter.

How to Access

  1. Run GoNetworkMonitor v3.1.0
  2. Click on Help & Guide in the left sidebar
  3. Navigate through tabs to find what you need
  4. Follow step-by-step instructions with visual indicators

Installation

Windows:

1. Install Npcap from https://npcap.com/#download (WinPcap mode)
2. Run gonetmon-v3.1.0-windows-amd64.exe as Administrator
3. Open http://localhost:8080 in your browser
4. Click Help & Guide for detailed instructions

Linux:

tar -xzf gonetmon-v3.1.0-linux-amd64.tar.gz
sudo ./gonetmon-linux-amd64
# Open http://localhost:8080

Features Included

✅ Real-time Network Monitoring
✅ AI Anomaly Detection
✅ SQLite Persistent Storage
✅ Prometheus Metrics Export
✅ Interactive Help Center
✅ Multi-platform Support (Windows/Linux)
✅ Professional Dashboard UI

This is now a complete, self-documenting enterprise network monitoring solution!

GoNetworkMonitor v3.0.0 — Enterprise Edition

Choose a tag to compare

@Ali-Marandi Ali-Marandi released this 04 Aug 00:37

GoNetworkMonitor v3.0.0 — Enterprise Edition 🚀

This major release elevates GoNetworkMonitor to a professional, enterprise-grade network monitoring platform.

Key Enterprise Features

Feature Description
AI Intelligence Statistical anomaly detection to identify DDoS spikes and unusual traffic patterns.
Persistent Storage Full SQLite integration for historical data analysis and long-term reporting.
Prometheus Exporter Native /metrics endpoint for integration with Grafana, Datadog, and professional stacks.
Single Binary Zero-dependency portable binary with all assets embedded (Go 1.25+).
Multi-platform High-performance builds for both Linux and Windows (Npcap supported).

What's New

  • Added AI Intelligence dashboard section.
  • Added Prometheus metrics exporter.
  • Migrated to SQLite for permanent data persistence.
  • Upgraded build pipeline to Go 1.25.
  • Improved UI with dual-axis charts and intelligence event logs.

Installation (Windows)

  1. Install Npcap (WinPcap mode).
  2. Download gonetmon-v3.0.0-windows-amd64.zip.
  3. Run as Administrator.

Installation (Linux)

curl -LO https://github.com/Ali-Marandi/GoNetworkMonitor/releases/download/v3.0.0/gonetmon-v3.0.0-linux-amd64.tar.gz
tar -xzf gonetmon-v3.0.0-linux-amd64.tar.gz
sudo ./gonetmon-linux-amd64

GoNetworkMonitor v2.0.0 — Commercial Network Monitor

Choose a tag to compare

@Ali-Marandi Ali-Marandi released this 04 Aug 00:25

GoNetworkMonitor v2.0.0

A complete commercial-grade rewrite of GoNetworkMonitor — from a simple CLI simulation to a full-featured network analysis platform.

What's New in v2.0.0

This release represents a complete architectural overhaul. The original tool simulated packet capture; v2.0.0 performs real deep packet inspection using gopacket/libpcap, exposes a REST API, streams live data over WebSocket, and serves a modern dark-themed web dashboard — all from a single self-contained binary.

Features

Category Details
Packet Capture Real libpcap capture, BPF filter support, promiscuous mode
Protocol Analysis TCP, UDP, ICMP, ICMPv6, DNS, HTTP, ARP, IPv4, IPv6
Web Dashboard Dark-themed SPA with real-time Chart.js visualizations
REST API Full CRUD API for capture control, stats, config, alerts
WebSocket Live stats streaming to dashboard and external clients
Alerting Bandwidth (Mbps) and PPS threshold alerts with history
Connection Tracking Up to 10,000 active connections with byte/packet counters
Configuration JSON config file + live API updates
Docker Multi-stage Dockerfile for minimal production images
CI/CD GitHub Actions for automated testing and multi-platform releases

Installation

# Linux (amd64)
curl -LO https://github.com/Ali-Marandi/GoNetworkMonitor/releases/download/v2.0.0/gonetmon-v2.0.0-linux-amd64.tar.gz
tar -xzf gonetmon-v2.0.0-linux-amd64.tar.gz
sudo ./gonetmon-linux-amd64

Open http://localhost:8080 in your browser.

Requirements

  • Linux or macOS
  • libpcap (sudo apt-get install libpcap-dev)
  • Root privileges for packet capture

Checksums

See SHA256SUMS.txt for file integrity verification.


Full documentation: See README.md