Skip to content

๐Ÿ“Š Stream Dashboard โ€“ Real-Time Monitoring Panel โ€‹

๐Ÿ“˜ Overview โ€‹

The Stream Dashboard offers a real-time visual interface for monitoring streaming channels and node performance.
It helps you quickly assess channel usage and connection quality across routes.

Stream-dashboard

๐Ÿงญ Feature Description โ€‹

  • Node data is updated every minute to reflect real-time streaming status.
    Pink dots represent Channels, and the connected dots beneath represent Route Nodes. Node colors indicate their current health state.
Stream-dashboard-node
  • Channel list is auto-sorted by user count to help you identify active channels at a glance.

  • Click on any user bar to jump directly to the corresponding Channel Info page.

Stream-dashboard-channel
  • The status panel displays three core connection metrics:

    • ๐Ÿ”ต Online
      Total number of users currently connected to the JBL system via WebSocket (Socket Connect).

    • ๐ŸŸ  Channel Total Users
      Number of users currently inside any streaming channel.
      This is a subset of Online, filtered to include only users who have joined a channel.

๐Ÿ“Œ In short:
Channel Total Users โІ Online โ€” not all connected users are inside a channel.


๐Ÿ’ก Usage Tips โ€‹

  1. Use the filtering options to isolate nodes in Warning (๐ŸŸ  orange) or Error (๐Ÿ”ด red) status for troubleshooting.

  2. Identify abnormal nodes with frequent switching or high latency.

  3. Click on any node to reveal its ISP/IP switch frequency table.
    Use this data to determine whether switching issues are caused by specific IPs or unstable ISPs.

Stream-dashboard-isp

๐Ÿ”„ Line Switch Metrics โ€‹

This table helps evaluate the frequency of route switching across ISPs in streaming channels, enabling detection of unstable lines or frequent rerouting issues.

MetricDescription
Switch CountNumber of times the ISP or IP switched routes during streaming (e.g., from Line1 to Line2).
Connection CountTotal streaming connections made by the ISP/IP (regardless of switching).
Switch RateCalculated as Switch Count / Connection Count. A higher value indicates instability or frequent rerouting.

๐Ÿ“Œ Use Switch Rate to identify unreliable ISPs or routes and optimize your CDN routing logic accordingly.