Overview
—
TOTAL TOWERS
—
in inventory
ONLINE
—
reachable via VPN
OFFLINE
—
unreachable
NEEDS UPGRADE
—
running v6.x
ONLINE CUSTOMERS
—
ONLINE LAST 24H
—
sessions today
TOTAL USERS
—
registered · View →
NAS CLIENTS
—
towers · View →
Devices by Status
Device status chart loading...
Recent Events
// NetOps ready. Connect devices to begin.
Device Health Overview
—
Tower Status CPU Memory Temp Voltage Uptime Version Hop
Loading devices...
Device Inventory
NameHostVendorUsernameHopLocationActions
Loading...
Interface Monitor
InterfaceStatusMACMTURX MbpsTX MbpsRX ErrorsTX Errors
Select a device above
Apply Config
Audit & Fix
Safe-Mode Command Runner
Result
// Ready. Commands apply in safe mode — auto-rollback on error.
PENDING UPGRADES
—
v6.x → stable
COMPLETED
—
this session
FAILED
—
need attention
Upgrade Orchestrator — Furthest Tower First

Scans inventory for devices running RouterOS v6.x and upgrades them starting from the highest hop distance (furthest towers) working inward. Devices at the same hop level upgrade in parallel. Each hop group waits for completion before proceeding to the next.

// Build a plan to see upgrade order.
Live Upgrade Log
// Upgrade events will stream here in real-time.
—
—
● ONLINE —
STATUS
—
—
LATENCY
—
VPN tunnel
CPU
—
load
MEMORY
—
used
UPTIME
—
since boot
VERSION
—
—
Bandwidth / traffic
RX TX
Bandwidth chart
VPN link latency (ms)
Latency
Packet loss (%)
Loss
CPU usage
—
Memory
—
Disk
—
Voltage
—
Uptime
24 hours
100%
7 days
99.94%
30 days
91%
Network interfaces — live
Interface Status Link Speed RX Rate TX Rate RX Errors TX Errors
Select a device to load interfaces
Device information
HOSTNAME
—
MODEL
—
FIRMWARE
—
HOP DIST
—
VENDOR
—
MGMT IP
—
Incident history
No incidents recorded this session.
Access Points
TOTAL APs
—
live from RF Health
TOTAL CLIENTS
—
across all APs
WORST AP SCORE
—
lowest client score
RED CLIENTS
—
need attention
Access Point Inventory — live RF Health data
Name IP Parent Tower Vendor Avg RSSI / SNR Avg CCQ Clients Worst Score
Loading from RF Health...
—
—
CPU
—
MEMORY
—
UPTIME
—
PING TO GOOGLE
—
—
CLIENTS
—
—
Firmware / Platform
Platform: —
Firmware: —
Connected Customers — sorted by RF score (weakest first)
Customer RSSI / SNR Port Speed Capacity RF Score
Loading...
PTP Links
TOTAL LINKS
—
configured
UP
—
links active
DOWN
—
links failed
AVG SNR
—
signal quality
PTP Link Inventory
Link Name Parent Tower Target IP Distance Frequency TX Rate RX Rate SNR Status Actions
No PTP links added yet. Click + Add PTP Link to register one.
CPE Devices
Live · updating...
TOTAL CPEs
—
live from RF Health
GREEN
—
score 70+
RED
—
score under 40
AMBER
—
score 40-69
CPE Inventory — live RF Health data
Customer Parent Tower Vendor RSSI / SNR Port Speed Capacity RF Score Last Polled
Loading from RF Health...
—
—
●
IP ADDRESS
—
RF SCORE
—
—
RSSI / SNR
—
—
PORT SPEED
—
—
PING TO GOOGLE
—
—
UPTIME
—
since last reboot
LAST POLLED
—
—
RF Score history (last 7 days)
RF score history
Live Bandwidth ● LIVE
RX TX
Bandwidth usage
RSSI history (dBm)
RSSI history
SNR history (dB)
SNR history
Access Point — device this customer connects through
CPU usage
—
Memory
—
AP Uptime
—
Firmware
—
—
Client Routers
TOTAL
—
client routers
ONLINE
—
reachable
OFFLINE
—
unreachable
MANAGED
—
via NetOps VPN
Client Router Inventory
Client IP Model Location Parent Tower Uptime Status Actions
No client routers added yet.
Manage Users — accounts & region access
UsernameFull nameRoleRegionStatusActions
Loading...
Security — Loop & Threat Detection
LOOPS DETECTED
—
devices with loops
INFECTED CLIENTS
—
critical threats
TOTAL ALERTS
—
security events
CLIENTS SCANNED
—
connection tracking
⚡ Loop Detection
Click "Check Loops" to scan all towers for broadcast storms,
MAC duplicates, STP changes, and CPU spikes.
🦠 Infected Clients
Click "Scan Threats" to check all client connections for
malware ports, port scanning, botnets, and DNS tunneling.
Security Event Log
// Security scanner ready. Run a check to see events.
ACS — TR-069 CPE Management
Service Endpoints
ACS Dashboard
/acs/
GenieACS UI embedded in NetOps
Native GenieACS UI
http://178.105.178.134:3000
Full parameter browser (VPN access only)
CWMP Endpoint — put this in CPE configs
http://178.105.178.134:7547
CPEs connect here for TR-069 management
Firmware File Server
http://178.105.178.134:7567
Firmware files served to CPEs during upgrades
TOTAL CPEs
—
registered in ACS
ONLINE
—
informed < 15 min
OFFLINE
—
not recently seen
TOTAL CLIENTS
—
WiFi connected
CPE Device Fleet
Serial / ID Manufacturer Model WAN IP SSID Clients Firmware Status Actions
Loading ACS devices...
Settings
👤 Users
🔑 Password
🔔 NOC Alerts
💳 Billing
🔐 API Keys
📤 Export
System Users
Loading users...
Roles & Permissions
admin Full access — all pages, settings, device control
viewer Read only — view dashboards, no config changes
noc NOC access — view + reboot devices, no settings
Active Sessions
JWT tokens expire after 8 hours.
To force logout all users, rotate the JWT secret key.
Network Tools
📡 Ping
ICMP ping from the NetOps server via VPN to any tower or IP
Quick:
// Ping output will appear here
🗺 Traceroute
Trace the network path from the NetOps server to any destination
Quick:
// Traceroute output will appear here
⚡ Speed Test
Test bandwidth between the NetOps server and a tower via LibreSpeed or iPerf3
DOWNLOAD
—
Mbps
UPLOAD
—
Mbps
LATENCY
—
ms
// Speed test output will appear here
🔍 DNS Lookup
Resolve DNS from the NetOps server — test DNS propagation and records
// DNS results will appear here
🗼 Ping All Towers
Ping all towers simultaneously via VPN and show latency
Click "Ping All" to test all tower connections
RADIUS Management
RF Health — Vendor-Agnostic Link Quality
Last polled: —
CRITICAL (RED)
—
score < 40
WARNING (AMBER)
—
score 40-70
HEALTHY (GREEN)
—
score > 70
TOTAL LINKS
—
monitored
⚠️ Anomaly Detection — 7-Day Z-Score Baseline
—
CRITICAL
—
z-score ≥ 3.5
WARNING
—
z-score ≥ 2.5
HEALTHY
—
no deviations
Click "Scan" to run anomaly detection across all links
⚡ Weakest 10 Links — Network Wide
Click "Poll All Links" to scan RF health across the network
All Links — Sorted by RF Health Score Click column header to sort
SITE DEVICE VENDOR TYPE SCORE SNR CCQ UTIL TREND ACTIONS
No data yet — click "Poll All Links"
Routing Table
PrefixNext-HopInterfaceDistanceProtocolActive
Select a device above
Live Event Stream
// WebSocket event stream. All operations log here.