VENDOR MONITORING

Monitor APC UPS hardware with MayaUPS.

MayaUPS monitors APC UPS hardware over RFC 1628 and vendor SNMP where the network-management card exposes the required data. The current repository includes a APC profile, but vendor-specific profiles are not yet marked as verified against production hardware. The verified baseline is the standard RFC 1628 profile.

Current APC profiles

The repository includes the apc-powernet UPS profile for PowerNet NMC AP963x/AP964x cards. Separate APC profiles cover ATS, ePDU, environmental-monitor, and rPDU2 device families.

  • Profile matching by sysObjectID
  • Encrypted reusable SNMP credentials
  • Read-only operator-initiated discovery

Signals mapped by the profile

The UPS profile inherits the RFC 1628 battery, runtime, charge, voltage, and temperature baseline. It adds PowerNet output states, strong serial identity, battery self-test results and date, transfer reason, battery-pack counts, last-replacement text, and selected degradation faults.

  • Readable normalized states
  • Fleet histories and CSV export
  • Battery and fault context where exposed

Verification boundary

The PowerNet profile remains verified:false. Firmware-dependent output-state flags, live transfer behaviour, and the vendor shutdown SET path still need a walk and action test on real APC hardware.

  • RFC 1628 baseline verified
  • Vendor profile hardware proof pending
  • No vendor SET claim without bench approval

Shutdown readiness

For controlled shutdown, MayaUPS uses the Observe → Dry-run → Armed safety sequence. Policies can be evaluated before action, dry-run proof is recorded before arming, and live shutdown can use SNMP-SET for UPS shutdown plus an mTLS host agent for ordered host sequences. These live-action paths still require final real-hardware bench approval before general release.

  • Observe first
  • Dry-run proof before arming
  • SNMP-SET and mTLS host-agent path

Operations after polling

MayaUPS brings the available telemetry into one bilingual fleet view with 24 h / 7 d / 30 d histories, CSV export, battery service-life planning, and grouped SMTP email or JSON webhook notifications. That gives mixed sites one operating process while keeping device-specific evidence boundaries visible.

See the full fleet in one console.

MayaUPS unifies supported UPS hardware through SNMP and RFC-1628.

Release status

Frequently asked questions

Is MayaUPS free?

The current release is free and has no feature gating. Final licence terms are still awaiting approval, so the site does not promise that future licensing can never change.

Does MayaUPS run in the cloud?

MayaUPS is not a hosted SaaS service. It is customer-managed software that can run on the local network or in customer-controlled infrastructure; monitoring data stays under the customer’s control.

Which operating systems are supported?

The current product supports Windows and Linux, including Docker on Linux. The optional host shutdown agent is available for Linux and Windows.