

PS-MRTG
PS-MRTG is a PowerShell script that monitors Windows network bandwidth in real time and displays it in your browser, in the style of the classic MRTG. It reads the network counters via Get-NetAdapterStatistics and plots incoming (IN) and outgoing (OUT) throughput for each...
Cost / License
- Free
- Open Source (MIT)
Platforms
- Windows
Features
Properties
- Privacy focused
- Lightweight
Features
- Works Offline
- Dark Mode
- Portable
- Ad-free
- No Tracking
- No registration required
- Command line interface
- Real-time monitoring
Tags
PS-MRTG information
What is PS-MRTG?
PS-MRTG is a PowerShell script that monitors Windows network bandwidth in real time and displays it in your browser, in the style of the classic MRTG. It reads the network counters via Get-NetAdapterStatistics and plots incoming (IN) and outgoing (OUT) throughput for each interface, refreshed every 2 seconds. Each interface is shown across four time windows (Live 1h, 6h, 2.5 days, 15 days), with a 2x2 grid to view all four at once. The Y axis scales automatically in 1-2-5 steps from 10 Mbps up to 200 Gbps, or can be set to a fixed value, and an optional alarm threshold line can be displayed. It runs with no installation and no service, works fully offline once Chart.js is stored locally, and is compatible with ConstrainedLanguage mode on locked-down machines. No administrator rights are required in most cases. Works on Windows 10, 11 and Server with PowerShell 5.1 or 7+. Distributed under the MIT license and available on the PowerShell Gallery.





