Monitoring the Reliable Transport service

Service alarms

The user interface allows you to access active and cleared alarms list for each service.

Alarms information can be accessed for any service (either started or stopped).

If a service is running, information about Active alarms as well as Alarms history is available. If a service is not running, only the Alarms history is available.

For each running service:

  • If no alarms are active, the corresponding line on the Services page will show the alarm () button in light gray on the right of the service name.
  • If any alarms are active, the corresponding line on the Services page will show the alarm () button with a color indicating the level of severity.
  1. From the Services page, identify the service that you want to monitor.

  2. Click the related icon in the Alarm column.

Depending on the severity of the alarm, the will appear in different colors and will display the most severe color alarm in case of multiple alarms.

  • (critical alarm): the service is not running as expected, customer operations are affected.
  • (major alarm): issues are affecting the service which may result in it not running as expected and could affect customer operations.
  • (minor alarm): minor issues are affecting the service, but it is running as expected and customer operations are not affected.
  • (notice): an expected, meaningful event has happened for the service, worth logging in the Alarms history.

From this page, you can access the following information:

  • The active alarms table applied on the current server including:

    • date and time of the alarm rise
    • alarm description (label)
    • alarm severity
    • detailed information
  • The alarm history table including:

    • date and time of the alarm rise
    • alarm description (label)
    • alarm status
    • alarm severity
    • server on which the service was applied when the alarm raised.
    • detailed information

Alarms raised by the Reliable Transport service

NameDescriptionValues
No Reliable Transport input connectionInput connection cannot be establishedCritical
No Reliable Transport input dataNo packets are received in inputCritical
Packets skipped on Reliable Transport inputPackets have been dropped during the last 10 secondsMajor
Encryption error (input)Error with encryption configurationCritical
No Reliable Transport output connectionOutput connection cannot be establishedCritical
No Reliable Transport output dataNo packets are being sent to outputCritical
Encryption error (output)Error with encryption configurationCritical
Insufficient licenses availableInsufficient number of licenses available. The service will only run for a short (grace) period, after which functionality will be disabled unless licenses are providedMajor
Functionality disabled; insufficient licenses availableService not running because not enough licenses are available (grace period expired).Major
Connection with license server lostConnection with the license server was lost. The service will only run for a short (grace) period, after which functionality will be disabled unless connection with the license server is re-established.Major
Functionality disabled; connection with license server lostService not running because connection with the license server has been lost and the grace period expired.Major
License period expires soonAdditional information is provided when this alarm is raised, specifying when the current license will expire.Major
Undefined Reliable Transport alarmAn unexpected error occurred for the serviceCritical
Failed to start Prometheus metricsMetrics are not available for this serviceMinor

Service statistics

When a Reliable Transport configuration is running, you can retrieve and monitor on user interface detailed statistics information.

  1. From the Services page, identify the service that you want to monitor.

  2. Click the related icon in the Stats column.

    Note: The is only accessible when an service configuration is associated to a server and then running.

The Statistics page is displayed showing:

  • On the left side of the page, the statistics for the service input.
  • On the right side of the page, the statistics for the service output.

Depending on the service Input Mode and Output mode configuration, the page will show different information.

If Input/Output Mode is UDP, the following statistics will be available:

InformationDetails
Received/Transmitted PacketsNumber of packets received/transmitted; expected to increment constantly.
Receive/Transmit RateIn Mb/s.

If Input/Output Mode is SRT Caller or SRT Listener, the following stats will be available:

InformationDetails
UptimeTime since the connection was established; expected to increment constantly.
Received/Transmitted PacketsNumber of packets received/transmitted; expected to increment constantly.
Retransmitted PacketsNumber of packets which required retransmission; expected to be zero or increment very slowly in time. A rapid increase may indicate potential instability in the network connection.
Lost PacketsNumber of packets lost; expected to be zero. If not zero and incrementing, there may be issues with the network connection and the quality of other services using SRT as input could be affected.
Dropped PacketsNumber of packets dropped; expected to be zero. If not zero and incrementing, there may be issues with the network connection; quality of other services using SRT as input could be affected. It may be possible to reduce the number of dropped packets by changing the configuration for Latency and Maximum Bandwidth Overhead parameters.
Receive/Transmit rateIn Mb/s
Link BandwidthBandwidth of the link in Mb/s. It should not be too much smaller than Receive/Transmit rate to prevent packet drop.
Round Trip TimeMeasured for the current connection between caller and listener, in milliseconds. Could be used to tune the Latency and Maximum Bandwidth Overhead parameters.
Receive/Transmit bufferSize of the receive/transmit buffer in milliseconds.

If Input/Output Mode is Zixi Feeder or Zixi Receiver, the following stats will be available:

InformationDetails
UptimeTime elapsed since the Zixi connection was started.
PacketsTotal number of sent data packets, including retransmitted packets.
Out of order PacketsTotal number of packets not in order (but will be reordered).
Dropped PacketsDisplays the total number of packets dropped since the beginning of the stream.
Duplicate PacketsTotal number of duplicated packets.
Overflow packetsTotal number of overflow packets.
Packet rateTransmitted/received packets per second.
Packets JitterIn milliseconds.
Round Trip TimeIn milliseconds.
LatencyIn milliseconds.
CongestedLink congestion status (flag – true/false).
Transmit/Receive rateIn Mb/s.
ARQ Packets:Total number of Automatic Repeat reQuest packets.
FEC PacketsTotal number of Forward Error Correction packets.
ARQ recovered PacketsTotal number of ARQ packets which were recovered.
FEC Recovered PacketsTotal number of FEC packets which were recovered.
Not Recovered PacketsTotal number of packets which were not recovered (FEC or ARQ).
Error Correction Duplicated PacketsTotal number of duplicated error correction packets.
Error Correction RequestsTotal number of error correction requested packets.
Error Correction OverflowTotal number of error correction overflow packets.