All Products
Search
Document Center

ApsaraVideo Live:Real-time monitoring

Last Updated:May 26, 2025

Real-time monitoring allows you to monitor the metrics of stream ingest and playback, such as the traffic, bandwidth, and stream quality. This topic describes how to view the monitoring metrics in the ApsaraVideo Live console.

Usage notes

  • Real-time monitoring collects data on different metrics at intervals ranging from 5 seconds to 1 minute. These intervals may differ from those used for operational analysis and usage queries. Therefore, data collected for different purposes may be inconsistent in the same period. You are charged for ApsaraVideo Live based on the usage statistics.

  • The data availability and maximum time range per query vary by monitoring metric. For details, see rules in the tables below.

Procedure

  1. Log on to the ApsaraVideo Live console.
  2. In the left-side navigation pane, select Data Center > Monitoring > Real-time Monitoring.

  3. View the real-time monitoring data.

Query stream data

On the Stream-based Data tab, enter a stream name to query its data on stream ingest, playback, quality, streaming records, and callback records.

For the original stream, enter the exact stream name. For the transcoded stream, enter StreamName_transcoding template ID.

The following table lists the monitoring metrics:

Category

Metric

Time limit

Stream Ingest

  • Traffic

  • Bandwidth

  • Video frame rate

  • Video bitrate

  • Audio frame rate

  • Audio bitrate

  • IP of stream ingest client

Data is collected at the edge nodes.

If a stream is re-ingested from the same client IP, the data curves are displayed in different colors.

The maximum time range for a single query is 3 hours. You can query only data in the last 7 days.

Stream Playback

  • Bandwidth

  • Traffic

  • Online users (Concurrent connections)

  • New connections

If you're querying playback data at the stream level for a domain name for the first time, you must submit a ticket for backend configuration.

For HLS protocol, you cannot query the number of new HLS connections. Concurrent HLS connections are tracked for requests that adhere to the following default formats:

  • Request for M3U8 playlist: http(s)://example.aliyundoc.com/Appname/ StreamName.m3u8

  • Request for media playlist: http(s)://example.aliyundoc.com/Appname/ StreamName/153*******_137***.ts

To include HLS requests in other formats, submit a ticket.

The maximum time range for a single query is 24 hours. You can query only data in the last 7 days.

Live Center Stream Quality

The frame rate and bitrate of the source stream or a transcoded stream.

Data is collected at the live center.

The maximum time range for a single query is 3 hours. You can query only data in the last 7 days.

Live Record

  • Domain name

  • StreamName

  • AppName

  • Stream ingest start and end times

  • IP of stream ingest client

The maximum time range for a single query is 30 days. You can query only data in the last 30 days.

Callback Record

Event types:

  • Stream interruption

  • Recording to Object Storage Service (OSS)

  • Exception

Information:

  • StreamName

  • Domain name

  • AppName

  • Callback URL

  • Trigger time

  • Callback content

  • Request status

The maximum time range for a single query is 7 days. You can query up to 1,000 records in the last 7 days.

Query domain data

On the Domain Name-based Data tab, select a domain name or view aggregate data of all domain names.

Item

Metric

Time limit

Playback data

  • Playback traffic

  • Playback bandwidth

  • Numbers of HTTP status codes

  • Proportions of HTTP status codes

The maximum time range for a single query is 24 hours. You can query only data in the last 7 days.

Ingest data

  • Ingest traffic

  • Ingest bandwidth

  • Numbers of HTTP status codes

  • Proportions of HTTP status codes

The maximum time span for a single query is 1 hour, and data can only be queried within a maximum of 7 days.