Skip to content
UPS Monitor 247-IT

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

  1. 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.
  2. NUT (Network UPS Tools)
    TCP client against any NUT server (port 3493) — combined with SNMP, covers 100+ UPS vendors, including Riello, Legrand and Powerware.
  3. 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.
  4. Configurable thresholds
    Separate thresholds for battery charge (%) and remaining runtime (seconds) — triggers once either one is crossed.
  5. False-trigger protection
    Only after several consecutive confirming polls (configurable) does the emergency shutdown start — a single noisy reading isn't enough.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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 NUT INSTCMD. 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

  1. 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.
  2. 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.
  3. Configurable order
    Free shutdown order for hosts and for VMs within a host — critical workloads last.
  4. Additional physical servers
    Include Windows servers without the Hyper-V role via WinRM in the emergency shutdown — not just Hyper-V hosts.
  5. 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.
  6. 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.
  7. 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

  1. 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.
  2. Microsoft Teams
    Via a Teams Workflows webhook as an Adaptive Card in the channel — no app registration, no interactive user needed.
  3. SMS
    Via the seven.io gateway to any number in E.164 format.
  4. Generic webhook
    Compatible with Slack, Discord, the classic Microsoft Teams connector, n8n, Zapier, or custom endpoints — with an optional additional auth header.
  5. SNMP trap
    To any network management system — as standard UPS-MIB (RFC 1628) traps; common monitoring systems ship that MIB already.
  6. 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

  1. /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.
  2. /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.
  3. /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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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).
Users with roles (sample data)
Audit log with filter and CSV export (sample data)
05 Reports Automatically captured history, turned into availability and energy reports.

Reports & Analysis

  1. Availability reports
    Interactive charts, battery-charge history chart with real measurement data, battery event log, and uptime analysis.
  2. Battery health trend
    Trend analysis and replacement forecast in the Reports tab, based on historical discharge rate.
  3. Energy consumption analysis
    kWh estimate based on load data, with a configurable electricity cost calculation in €/kWh.
  4. Monthly manager report
    Automatic PDF delivered by e-mail, configurable by day of week and time, including UPS model and serial number.
  5. CSV and PDF export
    Every report freely exportable for your own analysis or documentation requirements.
  6. 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

  1. Windows Service
    Installed, started, and stopped straight from the UI — no sc.exe required. Runs with nobody logged in, with autostart at Windows boot.
  2. 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.
  3. Test mode
    Logs the complete shutdown sequence, including every affected host, without executing any real commands.
  4. DPAPI encryption
    All passwords are stored encrypted with Windows DPAPI, bound to this machine.
  5. SSL/TLS & SNMP v3
    WinRM optionally over SSL/TLS (port 5986), SNMP v3 with SHA/AES encryption.
  6. Automatic updates
    Built-in updater compares versions and updates every component from a UNC network path or HTTP server, including a service restart.
  7. Single-instance protection
    A mutex prevents the GUI from accidentally being started twice.
  8. Multilingual: EN / DE
    Complete user interface in English and German, switches at runtime without a restart.
  9. Color scheme: Dark / Light / System
    Choose freely, or follow the Windows setting automatically — takes effect after restarting the application.
  10. 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.
  11. 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

  1. 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.
  2. 30-day free trial
    Fully functional trial with every feature unlocked — no registration, no credit card, no auto-renewal.
  3. 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 →