CONNECTING

NETWORK OPERATIONS

Overview

Host infrastructure, application readiness, service recovery and radio operations.

!
Connecting to supervisorWaiting for the local control service.
Not yet updated
HOST CPU
0.0%
Live processor utilization
SYSTEM MEMORY
0.0%
Calculating usage...
SERVICE FLEET
Offline
Supervisor unavailable
Uptime unavailable
ACTIVE SERVICES
0 / —
Awaiting telemetry
Independently monitored applications

Live network activity

Traffic measured on the host default-route adapter.

WAITING
DownloadUploadPeak —
Waiting for telemetry samples.
OlderLast 60 secondsNow

Managed services

Only Spartan services are included in monitoring and recovery.

Host information

Current Windows runtime details.

LOCAL
Computer
Loading...
Platform
Loading...
Host uptime
Loading...
Supervisor PID
—
Node PID
—

Live health grades

Host capacity, connectivity and radio transport conditions.

Recent activity

Supervisor actions, restarts, and health events.

No activity received.

RADIO SYSTEM MANAGEMENT

Communities

Manage every licensed radio community, resource server, administrator, and configuration.

CONFIGURED COMMUNITIES
0
Licensed radio networks
LIVE SERVERS
0
Heartbeat within 90 seconds
ONLINE MEMBERS
0
Waiting for live telemetry
NEEDS ATTENTION
0
Disabled or unauthorized

Community directory

Configuration state, active resources, member activity, and administrative access.

0
CommunityResource serverMembersAdministratorsAuthorizationLast heartbeat
Loading communities...
No communities loadedRadio configuration and server controls

CUSTOMER INFORMATION

Customer accounts

Manage RMS identities, Discord links, community licenses, subscriptions, and lifetime purchases.

RADIO CUSTOMERS
0
RMS and purchase identities
LINKED ACCOUNTS
0
Editable RMS profiles
SUBSCRIPTIONS
0
Recurring radio purchases
LIFETIME PURCHASES
0
Permanent entitlements

Customer directory

Every RMS account and unlinked Spartan Radio purchaser.

0
CustomerDiscord identityEmailLicensesSubscriptionsLifetimeUpdated
Loading customer accounts...
No customers loadedRMS identities and radio purchases

CUSTOMER INFORMATION

Subscriptions & purchases

Review recurring billing, permanent entitlements, customer links, and Stripe state.

TOTAL PURCHASES
0
All recorded Radio orders
ACTIVE SUBSCRIPTIONS
0
Recurring access currently enabled
SUBSCRIPTIONS
0
All recurring purchases
LIFETIME
0
Permanent radio entitlements

Radio purchase directory

Stripe-backed subscriptions and lifetime purchase records.

0
CustomerTypePlan / entitlementStatusAmountStripe subscriptionUpdated
Loading purchases...
No purchases loadedGross recorded: —

PROCESS MANAGEMENT

Services

Control the Node server and inspect Spartan application health.

Node Server

Waiting for supervisor status.

N

Node Server

HTTPS, Socket.IO, Radio, and CAD host process

Unknown
State
—
PID
—
Uptime
—
Restarts
—
R

Spartan Radio

Voice transport and subscriber service

Unknown
State
—
Subscribers
—
Active calls
—
Active channels
—
C

SpartanCAD

Community-assisted dispatch application

Unknown
State
—
Monitored
Yes
Host process
Node Server
Recovery
Supervisor

Service console

Raw stdout and stderr from each independently managed Node service.

Select a service to load its current process log.
No service log loaded.

Crash recovery

The local supervisor owns automatic recovery to prevent duplicate processes.

Unknown
Supervisor state
—
Supervisor uptime
—
Crash count
—
Last exit
—

INFRASTRUCTURE & TELEMETRY

Health & diagnostics

Independent host measurements, subscriber experience and radio processing.

Subscriber connections

Waiting for live socket samples.

Unknown
— No subscribers sampled

    Good requires stable RTT, low jitter, and no socket buffer buildup.

    Client playback delay

    Waiting for client playback reports.

    Unknown
    — No playback samples

      Good means estimated send-to-playback delay is under 300 ms with low queue and vocoder time.

      Client playback delay

      Calculated from timestamps attached to each voice frame.

      WAITING
      Ingress network—
      Server queue—
      Vocoder processing—
      Outbound transport—
      Browser jitter buffer—
      Playback scheduling—
      Estimated send-to-playback mean—

      Subscriber connections

      End-to-end connection timings and reliability.

      Round-trip time
      —
      Minimum RTT
      —
      Average RTT
      —
      Maximum RTT
      —
      Jitter
      —
      Probe timeout rate
      —
      Connection timeouts
      —
      DNS lookup
      —
      TCP connection
      —
      TLS handshake
      —
      WebSocket handshake
      —
      Reconnect count
      —
      Connection uptime
      —

      Network interface

      Windows host interface counters and utilization.

      Current download rate
      —
      Current upload rate
      —
      Total bytes received
      —
      Total bytes sent
      —
      Packets received
      —
      Packets sent
      —
      Receive errors
      —
      Send errors
      —
      Dropped packets
      —
      Interface link speed
      —
      Interface utilization
      —
      TCP connections
      —
      UDP endpoints
      —

      WebSocket subscribers

      No active subscribers.

      0
      Subscriber IDOriginRemote IPConnectedPing RTTMessages/sBytes/sBufferedLast messageMissed heartbeatsReconnectsClose codeClose reason
      Waiting for subscriber telemetry.

      Local traffic scan

      Run a scan to inspect active TCP sockets on Spartan ports.

      READY
      ProtocolLocal addressRemote addressStatePID
      No traffic scan has been run.

      LIVE RADIO TRAFFIC

      Community Scanner

      Listen to enabled community voice traffic and watch active talkgroups as they key up.

      Communities

      Scanner is offline.

      OFFLINE
      Waiting for community telemetry.

      Active voice

      No active voice traffic.

      0

      Shared radio DSP · bounded playback buffer and peak limiter

      Priority: Idle
      Active channels will appear here as audio plays.

      VOICE PROCESSING

      Voice Engine

      Readable processing health for apps/radio-network/vocoding, frame flow, and audio protection.

      VOICE ENGINE GRADEUNKNOWN
      FRAMES PER SECOND—
      P95 PROCESSING—
      QUEUE DEPTH—

      Processing details

      Queue pressure, processing time, frame quality, and fallback behavior.

      WAITING
      Total frames processed
      —
      Frames per second
      —
      Current frame queue depth
      —
      Peak queue depth
      —
      Oldest queued frame age
      —
      Encode time
      —
      Decode time
      —
      Average processing time
      —
      P95 processing time
      —
      P99 processing time
      —
      Dropped frames
      —
      Late frames
      —
      Duplicate frames
      —
      Out-of-order frames
      —
      Silent frames
      —
      PCM fallback events
      —
      Underruns
      —
      Overruns
      —
      Active channels
      —
      Active calls
      —
      Active subscribers
      —

      AI DISPATCH AGENT

      Spartan Oracle

      Server-side ASR, brain rules, and dispatcher voice for the demo radio community.

      Oracle Dispatcher

      Waiting for Oracle status.

      License Gate

      Oracle is limited to the Spartan Radio demo license.

      Unknown
      Demo license
      —
      Allowed
      —
      Configured
      —
      Channels
      —
      Response budget
      —
      Turns processed
      —

      Speech Runtime

      Model provider and speech service availability.

      Unknown
      ASR provider
      -
      TTS provider
      -
      ASR model
      —
      TTS model
      —
      Voice
      —
      Gemini key
      —
      Repo root
      —
      Zip source
      —

      Brain Trace

      Last selected rule, transcript, response, and reasoning.

      IDLE
      Brain provider
      —
      Brain model
      —
      Rules file
      —
      Turn log
      —
      Last turn
      —
      Intent
      —
      Transcript

      —

      Response

      —

      Reasoning

      —

      AUTOMATED MAINTENANCE

      Restart Schedules

      Create recurring graceful restart windows for the independently managed service fleet.

      New restart schedule

      Times use the Windows host's local time zone.

      Run on

      Quick restart

      Schedule a one-time graceful restart a set number of minutes from now.

      Active schedules

      Schedules are stored by the supervisor and restart services in dependency order.

      0
      No restart schedules configured.

      DIAGNOSTICS

      Logs

      Radio/community traffic is separated from backend, network, authorization, and lifecycle activity.

      Radio traffic

      No radio traffic loaded.

      VOICE
      Open this page while the supervisor is online to load radio traffic.

      Backend and network

      No backend logs loaded.

      SYSTEM
      Open this page while the supervisor is online to load backend logs.

      CONTROLLER CONFIGURATION

      Settings

      Connect this desktop controller to the local Spartan Node project.

      Node project

      The folder containing nexus-supervisor.js and server.js.

      Checking

      Local control channel

      The supervisor bearer token stays in the Electron main process; scanner audio uses a derived token.

      SECURE
      Supervisor endpoint
      http://127.0.0.1:47831
      Supervisor script
      —
      Token file
      —
      Token status
      —

      Discord notifications

      Status updates for starts, stops, restarts, quick restarts, and online/offline changes.

      —

      FiveM resource version

      Updates the remote version manifest used by the FiveM resource check.

      —

      Monitoring scope

      Nexus monitors the gateway and each application instance independently. Process state, port reachability, log activity, radio telemetry, and customer data remain separate signals.