SNMP v1/v2c/v3 & NUT
Supports SNMP v1, v2c and v3 (APC PowerNet, Eaton, RFC 1628) as well as the NUT TCP protocol (port 3493). Configurable poll intervals and shutdown thresholds for battery charge and runtime.
UPS Hyper-V Shutdown Monitor monitors your UPS via SNMP v1/v2c/v3 or NUT and gracefully shuts down all Hyper-V hosts with all virtual machines on power outage — before the battery runs out.
From UPS monitoring via SNMP or NUT to fully automated Hyper-V shutdown — completely automated end to end.
Supports SNMP v1, v2c and v3 (APC PowerNet, Eaton, RFC 1628) as well as the NUT TCP protocol (port 3493). Configurable poll intervals and shutdown thresholds for battery charge and runtime.
Connects via WinRM / PowerShell Remoting to any number of Hyper-V hosts. Gracefully shuts down all running VMs, then the host itself — in configurable order.
Installable as a Windows Service with autostart. Runs 24/7 unattended in the background — even without a logged-in user, ideal for server operation.
Email alerts via SMTP, Microsoft 365 App-only and Device Code Flow as well as SNMP Trap. Configurable triggers for power outage, low battery, shutdown start and power restored.
Built-in updater compares versions and updates all components from a UNC network path or HTTP server — with one click, including service restart.
Activate once, use forever. No monthly or annual fees — the license runs indefinitely. A simple activation by e-mail is all it takes. No subscription trap, no recurring charges.
All passwords are encrypted with Windows DPAPI. SNMP v3 with SHA/AES. WinRM optionally with SSL/TLS (port 5986). Single-instance protection via mutex.
Complete user interface in German and English. Language switcher in the title bar — all texts switch instantly at runtime, no restart required. Language preference is saved.
The dashboard shows all important UPS metrics in real time and gives an instant overview of the state of all Hyper-V hosts.
Whether APC, Eaton or any other manufacturer — all relevant values are read via SNMP or NUT.
VMs are gracefully shut down via PowerShell Remoting (WinRM) — in configurable order, with timeout monitoring.
| NAME | HOSTNAME / IP | VMs | SSL | ORDER | STATUS |
|---|---|---|---|---|---|
| HV-NODE-01 | 192.168.1.10 | 8 | — | 1 | ✓ Connected |
| HV-NODE-02 | 192.168.1.11 | 5 | ✓ | 2 | ✓ Connected |
| HV-BACKUP | 192.168.1.20 | 2 | — | 3 | ○ Disconnected |
| VM NAME | STATUS | RAM |
|---|---|---|
| VM01-DC | Running | 4 GB |
| VM02-FILE | Running | 8 GB |
| VM03-APP | Running | 16 GB |
| VM04-SQL | Running | 32 GB |
Multiple notification channels in parallel — SMTP, Microsoft 365 and SNMP Trap. Each channel independently activatable.
"App-only" is ideal for Windows Service operation — no user login required, token never expires.
→ Full Azure AD setup guide available in the app's FAQ windowThe integrated Windows Service takes over UPS monitoring fully automatically — installable directly from the GUI, no sc.exe required.
All events are displayed in real time and permanently saved in rotating log files.
The included updater compares versions and updates all three components (GUI, Service, Updater) with one click.
Update deployment: simply copy version.json + EXE files to a network share or web server — all clients update with one click.
The complete user interface is fully available in German and English. All labels, dialogs, status texts and messages switch instantly — no restart, no reinstall needed.
DE / EN directly in the title barDynamicResource binding — language switch without restartPerfect for international teams and mixed environments — every user works in their preferred language.
What changed in recent versions?
· v1.4.8)upsmonitor.247-it.de/patch/ pre-configured out of the boxEverything important about the UPS Hyper-V Shutdown Monitor at a glance.
The UPS Hyper-V Shutdown Monitor supports all UPS manufacturers that speak SNMP v1, v2c or v3 — including APC (American Power Conversion) with the PowerNet MIB, Eaton with manufacturer-specific OIDs, and all devices that implement the IETF standard RFC 1628 (UPS-MIB). Additionally, the NUT protocol (Network UPS Tools) via TCP port 3493 is supported, which is used by many other manufacturers.
As soon as the UPS switches to battery operation, the tool monitors configurable thresholds (battery charge in percent and/or runtime in seconds). After a configurable number of consecutive confirmation polls (anti-false-trigger), the shutdown process is triggered: All Hyper-V hosts are processed in the defined order — for each host, all running VMs are first gracefully shut down via Stop-VM, then the host itself via shutdown.exe. Email alerts are sent immediately upon outage detection.
On the Hyper-V host, Enable-PSRemoting -Force must be run once as administrator. If the tool runs on a different machine or in a workgroup, the host must be added as a TrustedHost: Set-Item WSMan:\localhost\Client\TrustedHosts -Value '192.168.1.10' -Force. The configured user requires membership in the "Hyper-V Administrators" group. A complete step-by-step guide is included in the app's FAQ window.
For Windows Service operation, we recommend the App-only variant: Create an app registration in the Azure Portal, add the application permission Mail.Send in Microsoft Graph, grant admin consent and create a client secret. Tenant ID, Client ID and Secret are stored in the app. For interactive use, the Device Code Flow is available as an alternative. A detailed guide with screenshots is available in the app's FAQ window under "Azure AD / Microsoft 365".
Yes. The UPS Hyper-V Shutdown Monitor requires no internet connection for core operation. UPS communication takes place in the local network via SNMP or NUT, the Hyper-V connection via WinRM is also local. Only optional features such as Microsoft 365 email or the software updater (when configured with an HTTP URL) require an outbound network connection.
Yes, any number of Hyper-V hosts can be configured. Each host has its own connection configuration (IP, port, user, SSL) and a freely definable shutdown order. Hosts with a lower order number are shut down first. The shutdown process waits for each host to complete before starting the next one.
After installation, the UPS Hyper-V Shutdown Monitor automatically starts as a 30-day fully functional trial — all features are unlocked, no registration or credit card required. After 30 days, UPS monitoring and emergency shutdown are blocked until a license is activated. For license prices and individual customizations, please contact .
Fully functional trial — all features unlocked, no credit card, no commitment. After 30 days, UPS monitoring and emergency shutdown are fully blocked until a license is activated.
Always the latest version — link is updated automatically.