PS-MRTG
1.22
style. It graphs per-interface IN/OUT throughput in an interactive, 100%
offline HTML dashboard with 4 aggregated time views (live, hour, day, week),
an alarm threshold and HTML snapshot export. Single self-contained PowerShell
script, no external dependency, runs on Windows PowerShell 5.1 and
style. It graphs per-interface IN/OUT throughput in an interactive, 100%
offline HTML dashboard with 4 aggregated time views (live, hour, day, week),
an alarm threshold and HTML snapshot export. Single self-contained PowerShell
script, no external dependency, runs on Windows PowerShell 5.1 and PowerShell
7+ (strict ConstrainedLanguage compatible).
Installation Options
Owners
Copyright
(c) 2026 Eric Guiffault - MIT License
Package Details
Author(s)
- Eric Guiffault
Tags
powershell mrtg monitoring bandwidth network networkmonitor traffic throughput interface realtime dashboard graph chart html offline sysadmin windows
Functions
Get-NowMs Get-ElapsedSec Round-Double Format-Mbps Double-ToJs Get-LinkSpeed Get-ActiveInterfaces Get-NetworkCounters Find-CounterKey Debug-Counters Init-InterfaceBuffers Add-DataPoint Collect-Bandwidth Serialize-View Write-DataJs Read-CmdFile Get-ChartJsTag Open-Browser Test-BrowserOpen Write-HtmlOnce
PSEditions
Dependencies
This script has no dependencies.
Release Notes
Reliable auto-stop (detect window via dedicated browser profile) + single-instance enforcement.
FileList
- PS-MRTG.nuspec
- PS-MRTG.PS1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.29 | 7 | 6/10/2026 |
| 1.27 | 7 | 6/10/2026 |
| 1.22 (current version) | 7 | 6/9/2026 |
| 1.21 | 7 | 6/9/2026 |
| 1.16 | 4 | 6/9/2026 |