12
TOTAL UPS
12
ONLINE
0
ON BATTERY
0
ACTIVE ALARMS
—
AVG BATTERY
T+0s
LAST POLL
SNMPv3 AES-128
OT NETWORK
VLAN 20UPS Network · 10.10.20.0/24OK
VLAN 30Battery Chargers · 10.10.30.0/24OK
VLAN 40Management · 10.10.40.0/24OK
VLAN 50Servers · 10.10.50.0/24OK
FIBERRedundant Turbo RingACTIVE
INTEGRATIONS
PIOSIsoft PI HistorianSYNC
SAPSAP PM / Maximo CMMSSYNC
DCSDCS Alarm SystemFWD
DBInfluxDB Time-SeriesRW
SECURITY STATUS
IEC 62443-3-3 Compliant
SNMPv3 AuthPriv · SHA/AES
Unidirectional Data Conduit
FortiGate DMZ Firewall
Syslog Audit — Active
SNMP Polling Cycle
Animated walkthrough of how the monitoring server polls every UPS device and processes the data
SNMP
Manager
Manager
10.10.50.10
OT Firewall
FortiGate DMZ
NMC Agent
APC AP9643
Response
Values parsed
Store & Check
InfluxDB
Alarm / Notify
Email · SMS · DCS
01
Manager Polls
Monitoring server sends SNMPv3 GET request to each NMC agent at T+0, T+60s, T+120s…
02
GET with OIDs
Encrypted SNMP GET includes target OIDs. SNMPv3 AuthPriv: SHA-256 auth + AES-128 privacy.
OID: 1.3.6.1.4.1.318.1.1.2.2.1.0
03
Agent Responds
NMC reads UPS hardware registers via internal bus and builds SNMP RESPONSE packet.
04
Response Received
Data Processor normalizes raw integers to engineering units: V, %, °C, min.
InputVoltage = 414 V · Battery = 98%
05
Store & Threshold
Metrics written to InfluxDB. Alarm engine evaluates all threshold rules in real time.
06
Alert Dispatched
Any breach triggers alarm events sent via Email, SMS, Syslog UDP-514, and DCS within 30s.
LIVE OID RESPONSE — UPS-01 · 10.10.20.1
| Parameter | OID | Raw | Value | State |
|---|
Reference Architecture
Click any level to inspect
Select a Level to inspect
Battery Capacity (%)
Input Voltage (V)
Output Load (%)
Battery Temperature (°C)
0
MAJOR
0
WARNING
0
MINOR
0
ACK'D
| SEV | TIME | UPS | TYPE | OID TRAP | DESCRIPTION | STATUS |
|---|
All Clear — No Active Alarms
Use the trigger buttons above to simulate fault scenarios