Offline Fleet Overview Dashboard
An air-gapped network monitoring and direct SSH PDU power management system for commercial AV environments. Delivers real-time status telemetry, automated ICMP/TCP polling, latency forensics, and instant PDU outlet control.
Status & Inventory Analytics
Live status health donut charts, device inventory distribution bars, and collapsible room/floor swimlanes.
Device & PDU Mapping
Complete network inventory displaying IP addresses, room locations, device types, and assigned PDU outlet numbers.
Real-Time Alert Stream
Server-Sent Events (SSE) audit trail tracking first-time online detections, outages, and timestamped state transitions.
From Registration to Remediation
1. Hierarchy Config
Build the physical campus map using the intuitive Building → Floor → Room hierarchy settings.
2. Device & PDU Mapping
Register AV hardware (Codecs, DSPs, Projectors) and map their power cords to specific PDU outlet numbers.
3. Monitor & Remediate
Track live latency on the swimlane dashboard and execute direct SSH hard-reboots to fix frozen hardware instantly.
4. SLA Diagnostics
Audit real-time SSE alert streams or query the paginated Ping Log for CSV export to prove vendor SLAs.
10s
Min. Polling Interval100%
Air-Gapped & OfflineSSH
Direct PDU Power Control30-Day
SLA Uptime TrackingAV Network & NOC Architecture
Designed for AV technicians and field engineers operating in secure corporate, higher education, or commercial AV environments where cloud connectivity is prohibited.
NOC Swimlane Hierarchy
Organizes equipment into collapsible Campus → Building → Floor → Room → Device swimlanes, reflecting how field technicians diagnose physical rooms.
Direct SSH PDU Power Commands & Safety Confirmations
Issues direct SSH power-cycle, reboot, and shutdown commands to smart PDU outlets (APC, Eaton, Tripp Lite, CyberPower). Features inline two-step confirmation to prevent accidental power cuts during live meetings or projector lamp cooling cycles.
Maintenance Mode & Dark Room Exclusions
Per-device and per-room maintenance flags allow intentional room darkening (summer shutdowns, renovations) without triggering false outage alerts or alarm fatigue across NOC wallboards.
Latency Forensics & SLA Reporting
Real-time ping-tracking charts and server-side paginated master logs with pure-JS CSV exports for 30-day uptime warranty compliance.
Technical Stack & Infrastructure
Concurrent TCP Polling Engine (Pure JS)
Node.js / Express
Custom-built polling loop utilizing pure Node.js net.Socket to concurrently ping AV ports (80, 443, 22) without requiring OS elevation or ICMP subprocesses. Enforces strict concurrency limits (max 50 parallel sockets) to prevent OS TCP stack exhaustion.
3-Strike State Machine & Offline Backoff
Engine LogicPrevents false-positive outage alerts using a 3-strike validation threshold. Automatically applies an algorithmic offline backoff (skipping cycles for devices offline >24h) to dynamically reduce wasted network polling bandwidth on abandoned hardware.
Standalone Windows Service Package
BensAV.exe / NSSMSingle executable deployment registered as a background Windows Service (`BensAVMonitor`) using NSSM with automated 64-character session secret generation, requiring zero IIS configuration.
Embedded SQLite & Drizzle ORM
SQLite / DrizzleLocal database (`data.db`) storing full fleet inventory, room mappings, PDU outlet configurations, and historical ping logs locally on the host machine.
Real-Time Server-Sent Events (SSE)
SSE PushPushes live device status transitions and outage alerts to all connected dashboard browsers in real-time with zero polling overhead.
Need Custom Hardware Monitoring or AV Software?
We design and deploy custom network monitoring, SCADA systems, metrology automation, and IoT hardware interfaces for high-consequence environments.