Source Health

The Health score for Sources is a predictor of stream quality for the coming two hour period. The health score is determined based on ML algorithms (part of Zixi’s Intelligent Data Platform) that assess over 100 measurements of the Source’s performance. A score from 0 to 100 indicates the overall health of the Source. A low health score indicates a likelihood of an offline event or packet loss occurring within the next two hours.

Health Graph

The Health graph shows the Health score as well as the measures that contribute to the determination of the Health score. The graph includes two vertical (y) axis each y-axis corresponds to the graph line, whose legend is below it. For example, the left y-axis corresponds to the Health Score graph, while the right one corresponds to the Network Congestion and Not Recovered Prediction graphs.

Health score is an add-on feature that needs to be activated in your ZEN Master account in order for the data to be shown.

 

Health score is only available for Zixi Sources.

Hovering the mouse on any point in the graph displays additional data for the following parameters in the Health graph:

  • Health Score – a score from 0 to 100 indicating the health of the Source, as a predictor of stream quality over the coming two hours. The lower the health score the poorer the health of the Source.

  • Network Congestion – a measurement of network congestion.

  • Not Recovered Prediction – a score from 0 to 100 predicting the likelihood of packet loss occurring in the coming two hours. The higher the not recovered prediction level, the higher the likelihood of packet loss occurring.

You can get additional information about the main metrics that contributed to the fluctuation of the Health Score at a particular time period by selecting a time period (up to 2 hr) on the graph and clicking on Explain Offline or Explain not Recovered Predictions. This opens a bar graph showing the main metrics that fluctuated at that time and the extent to which they contributed to the change in Health Score

Network Graph

The Network Graph, which is presented in parallel to the Health graph, provides context related to the network activity that is occurring within the selected timeframe. The graph includes two vertical (y) axis each y-axis corresponds to the graph line, whose legend is below it. For example, the left y-axis corresponds to the Not Recovered Packets graph, while the right one corresponds to the Jitter (min) graph.

Hovering the mouse on the any point on the graph or any other graph on this screen, displays additional data for the following parameters:

  • Not recovered packets – the distribution of packets that were not recovered over time (i.e., not accumulated).

  • Dropped packets – the distribution of dropped packets over time (i.e., not accumulated).

  • Recovered packets – the number of packets that were recovered via ARQ (Automatic Repeat Request).

  • Retransmitted packets – the number of requests for retransmission of dropped packets made with ARQ (Automatic Repeat Request).

  • RTT (max) – the highest Round Trip Time (RTT) from the Source, in milliseconds.

  • RTT (min) - the lowest Round Trip Time (RTT) from the Source, in milliseconds.

  • Jitter (max) - the maximum Jitter, in milliseconds.

  • Jitter (min) - the minimum Jitter, in milliseconds.

Connection Graph

The Connection Graph, which is presented in parallel to the Health graph, provides context related to the connection activity that is occurring within the selected timeframe. The graph includes two vertical (y) axis each y-axis corresponds to the graph line, whose legend is below it. For example, the left y-axis corresponds to the Network Bitrate graph, while the right one corresponds to the Reconnections graph.

Hovering the mouse on the any point on the graph or any other graph on this screen, displays additional data for the following parameters:

  • Network Bitrate – the bitrate level of the network traffic.

  • Reconnections – the number of reconnections.

Packet Timing Graph

The Packet Timing Graph, which is presented in parallel to the Health graph, provides context related to the timing of packets traffic. For Push and Pull Sources from a Broadcaster (v13 and above), this graph shows a candlestick graph of the packet arrival times over time. The scale for the latency is shown along the left side of the graph. The candlestick graph shows the min and max in the narrow line and 25th percentile and 75th percentile in the thick line.

 

Hovering the mouse on the any point on the graph or any other graph on this screen, displays additional data for the following parameters:

  • Max – the maximum packet timing.

  • 75th percentile – the packet timing in the 75th percentile.

  • 25th percentile – the packet timing in the 25th percentile

  • Min - the minimal packet timing

 

Â