Learn how to monitor stream metrics on Livepeer
sourceSegmentsDuration
returned is the duration in seconds of the
asset source processed by Livepeer Studio. On the parent stream object, this
value equates to the total amount of source video ingested by Livepeer Studio
all time. On the session object, this value is the length of the livestream
session (or the session recording).
GET /session/{id}
to retrieve a session object
200
response with the following object:Healthy
indicates that all the Health Checks are in a Healthy
state.Unhealthy
indicates that one or more of the Health Checks are in an
Unhealthy
stateIdle
indicates that the stream is not currently activeHealthy
status indicates that video transcoding is
occurring, and the multiple profiles of your stream are available for
playback. An Unhealthy
status indicates that we have failed to generate the
profiles, so only the original video will be available. Check the event log
below for any actionable errors, or check the
Status page for platform-wide issues.Unhealthy
status.multistream targets
are connected. If no targets exist, this will appear
blank and not be considered for the global health state. If this shows up as
Unhealthy
, you can also check the status of the individual
multistream targets
in the Overview
tab, where the targets can be either
Idle
, Pending
, Online'or' Offline
:
Idle
status indicates that the stream is not currently active, so
neither is multistreaming.Pending
status indicates that our system tries connecting to the
respective multistream target
.Online
status indicates that the multistream target
is successfully
connected.Offline
status means that we’ve received an error when trying to
connect to the target. To try again, check the ingest URL and stream key of
your destination service, re-configure your multistream target
and restart
your stream.health
tab on the right side: