247-IT All Features
What the UPS Hyper-V Shutdown Monitor can do
The complete feature list — from polling your UPS over SNMP or NUT to automatic emergency shutdown, live migration, and monitoring integration. Standard features are included in every license; points marked PRO belong to the Pro edition, and points marked ENTERPRISE belong to the Enterprise edition.
01
UPS Monitoring
Reads your UPS at a configurable interval and detects a power outage long before the battery runs flat.
UPS Monitoring
- SNMP v1, v2c and v3
With SHA/MD5 authentication and AES/DES encryption for v3. Automatic detection: vendor-specific OIDs from APC PowerNet, Eaton, Socomec, Vertiv/Liebert, Huawei and CyberPower, then RFC 1628 (UPS-MIB) as the standard fallback. - NUT (Network UPS Tools)
TCP client against any NUT server (port 3493) — combined with SNMP, covers 100+ UPS vendors, including Riello, Legrand and Powerware. - Custom OID profiles for exotic UPS models
If a UPS isn't recognized by any of the built-in vendor fallbacks, the SNMP OID mapping can be supplied as a custom JSON profile file — no code change or new release needed, selectable independently per UPS. - Configurable thresholds
Separate thresholds for battery charge (%) and remaining runtime (seconds) — triggers once either one is crossed. - False-trigger protection
Only after several consecutive confirming polls (configurable) does the emergency shutdown start — a single noisy reading isn't enough. - Multiple UPS units
Assign each Hyper-V host, and optionally additional physical servers, to a specific UPS — if one UPS fails, only its hosts/servers shut down. The machine running the monitoring can be assigned to a UPS as well. - UPS redundancy
A second, redundant UPS per host or server defers shutdown as long as either one is still healthy — e.g. for two independent power feeds. Only once both are critical does it shut down. - Monitoring-only mode
Globally or per UPS: the software monitors and alerts but does not shut anything down, does not migrate and does not shut down additional servers early. At the critical threshold a warning goes out through every alert channel, plus Windows event 2003 and an SNMP trap in UPS-MIB format. Without an Enterprise license the setting has no effect and shutdown works as usual. - Warning thresholds
Per UPS for battery charge, output load, battery temperature and input voltage (minimum and maximum), in both operating modes. Triggers after two polls, all-clear with hysteresis, its own alert trigger, Windows event 2004 and SNMP traps in UPS-MIB format. - UPS self-test
Allowed per UPS, on demand or on a weekly or monthly schedule, via SNMP SET (write community or SNMPv3 with write access) or NUTINSTCMD. Only starts on mains, off bypass and with enough battery charge; Windows events 2005 and 2006.
Details on the three Enterprise features: UPS monitoring.
02
Hyper-V & Servers
Agentless control of any number of Hyper-V hosts over the WinRM you already have — no additional deployment on the hosts.
Hyper-V & Server Integration
- WinRM / PowerShell Remoting
Connects to any number of Hyper-V hosts over port 5985 (HTTP) or 5986 (HTTPS/SSL) — no agent required on the host. - Stop-VM or Save-VM
Choose per VM: graceful shutdown (Stop-VM) or suspend to disk (Save-VM) — Save-VM sidesteps hanging Windows updates and finishes in seconds instead of minutes. - Configurable order
Free shutdown order for hosts and for VMs within a host — critical workloads last. - Additional physical servers
Include Windows servers without the Hyper-V role via WinRM in the emergency shutdown — not just Hyper-V hosts. - Live migration instead of shutdown
In a two-node failover, the software checks whether an assigned partner host is still on mains power with enough UPS runtime, and migrates running VMs there via Move-VM. - Combined global shutdown
If both sites of a live-migration setup are affected at once, the software doesn't migrate but instead gracefully shuts down the hosts and servers of all affected UPS units — UPS units on mains power are left alone. - Individual runtime threshold per server
Less critical servers (e.g. bulk storage) get their own, earlier threshold and are deliberately sacrificed first — saving battery runtime for the more important systems, without touching the global shutdown order.
03
Alerting
Five independently enabled channels, all usable at the same time — with a test button right in the app.
Alerting
- E-mail
Via SMTP (TLS/SSL) or Microsoft 365 app-only sign-in through an Azure app registration — ideal for service operation with nobody logged in. - Microsoft Teams
Via a Teams Workflows webhook as an Adaptive Card in the channel — no app registration, no interactive user needed. - SMS
Via the seven.io gateway to any number in E.164 format. - Generic webhook
Compatible with Slack, Discord, the classic Microsoft Teams connector, n8n, Zapier, or custom endpoints — with an optional additional auth header. - SNMP trap
To any network management system — as standard UPS-MIB (RFC 1628) traps; common monitoring systems ship that MIB already. - Configurable triggers
Power outage, low battery, shutdown start, and mains restored — each individually enabled.
04
Monitoring & Remote Management
A lightweight, optional HTTP endpoint for external monitoring, plus a complete web interface for Server Core.
Monitoring Integration & Remote Web Interface
- /health & /health/simple
JSON snapshot or plain-text OK/WARN/CRIT/UNKNOWN — for custom scripts or simple uptime sensors, each with a matching HTTP status code. - /metrics — Prometheus
Native Prometheus text format for Prometheus/Grafana and Zabbix's native Prometheus scraping — overall status, per-UPS battery/runtime/load, per-host reachability. - /prtg — native PRTG format
PRTG's own JSON schema for the "HTTP Data Advanced" sensor — an admin just enters the URL, PRTG creates the channels automatically, no manual mapping needed. - Windows Event Log for SIEM
Fixed, permanently documented event IDs per event type. Microsoft Sentinel and Splunk already collect Windows events in most environments — EventID and category are available there as their own filterable fields. - Optionally secured with a bearer token
Bound to 127.0.0.1 by default; for external access, the bind address can be deliberately opened up and secured with a token. - Remote web interface
Complete browser-based operation — dashboard, configuration, reports and emergency shutdown — for Windows Server Core without a local GUI, over HTTPS with login and session protection. - Additional users with roles
Besides the primary account, any number of accounts as administrator or “read-only” — for example for a control room or branch offices that should see the status but not change anything. Managed in the web interface and in the desktop app. - Audit log
Who logged in when and from where, who changed what: logins, failed attempts, lockouts, user management and every change with its result — filterable, exportable as CSV and additionally in the Windows Event Log (event IDs 1200–1208).
05
Reports
Automatically captured history, turned into availability and energy reports.
Reports & Analysis
- Availability reports
Interactive charts, battery-charge history chart with real measurement data, battery event log, and uptime analysis. - Battery health trend
Trend analysis and replacement forecast in the Reports tab, based on historical discharge rate. - Energy consumption analysis
kWh estimate based on load data, with a configurable electricity cost calculation in €/kWh. - Monthly manager report
Automatic PDF delivered by e-mail, configurable by day of week and time, including UPS model and serial number. - CSV and PDF export
Every report freely exportable for your own analysis or documentation requirements. - Topology tab
Graphical overview of every UPS, Hyper-V host, and additional server with protection status at a glance — which UPS, which redundancy, which migration target currently applies. PDF export as an emergency-plan attachment for documentation.
06
Operation & Security
Built for unattended 24/7 continuous operation.
Operation & Security
- Windows Service
Installed, started, and stopped straight from the UI — no sc.exe required. Runs with nobody logged in, with autostart at Windows boot. - GUI/service coordination
The GUI and the service share the same config.json — when the GUI detects a running service, it locks its own monitoring. - Test mode
Logs the complete shutdown sequence, including every affected host, without executing any real commands. - DPAPI encryption
All passwords are stored encrypted with Windows DPAPI, bound to this machine. - SSL/TLS & SNMP v3
WinRM optionally over SSL/TLS (port 5986), SNMP v3 with SHA/AES encryption. - Automatic updates
Built-in updater compares versions and updates every component from a UNC network path or HTTP server, including a service restart. - Single-instance protection
A mutex prevents the GUI from accidentally being started twice. - Multilingual: EN / DE
Complete user interface in English and German, switches at runtime without a restart. - Color scheme: Dark / Light / System
Choose freely, or follow the Windows setting automatically — takes effect after restarting the application. - Tamper Protection
The configuration file is digitally signed (HMAC-SHA256) on every save. If someone changes it outside the application — with an editor, a script or during remote maintenance — the desktop app and the web interface show a warning with "Confirm change", plus a notification over the configured alert channels, an audit log entry and Windows event 1300. It makes changes traceable — it does not protect against an attacker with administrator rights on the server. - Data sovereignty: no cloud, no telemetry
Measurements, reports, configuration, credentials and logs stay exclusively on your server. Only the license check (Polar), the update check (GitHub, or your own source) and alerts over the channels you set up yourself go out.
07
Licensing
No subscription, no per-seat licensing — one tool for every host.
Licensing
- One-time license
No subscription, no monthly or annual costs. Covers an unlimited number of Hyper-V hosts and entitles you to permanent use of the version current at purchase. - 30-day free trial
Fully functional trial with every feature unlocked — no registration, no credit card, no auto-renewal. - Three editions
Standard (€139) covers the complete core. Pro (€199) adds multi-UPS, redundancy, live migration, further alert channels, and every report. Enterprise (€349) additionally adds the remote web interface, monitoring integration and UPS monitoring (monitoring-only mode, warning thresholds, UPS self-test).
Ready to protect your infrastructure?
Download, install, configure — and forget about it. 30 days free, no credit card required.
Try it free Frequently asked questions →