Kinesis Video Stream metrics
Amazon Kinesis Video Streams enables you to stream live video from devices to the AWS Cloud, or build applications for real-time video processing or batch-oriented video analytics. Ensure your cloud platform is configured in SolarWinds Observability SaaS to collect this service's data. See Add an AWS cloud account. CloudWatch metrics must also be enabled for this service in the AWS Console for the metric data to be available.
Many of the collected metrics from Kinesis Video Stream entities are displayed as widgets in SolarWinds Observability explorers; additional metrics may be collected and available in the Metrics Explorer. You can also create an alert for when an entity's metric value moves out of a specific range. See Entities in SolarWinds Observability SaaS for information about entity types in SolarWinds Observability SaaS.
The following table lists AWS.KinesisVideo
in the search box.
Metric | Unit | Description |
---|---|---|
sw.metrics.healthscore
|
Percent (%) |
Health score. A health score provides real-time insight into the overall health and performance of your monitored entities. The health score is calculated based on anomalies detected for the entity, alerts triggered for the entity's metrics, and the status of the entity. The health score is displayed as a single numerical value that ranges from a Good (70-100) to Moderate (40-69) to Bad (0-39) distinction. To view the health score for AWS Kinesis Video Stream entities in the Metrics Explorer, filter the |
AWS.KinesisVideo.ArchivedFragmentsConsumed.Media
|
Count | The number of fragment media quota points that were consumed by all of the APIs. |
AWS.KinesisVideo.ArchivedFragmentsConsumed.Metadata
|
Count | The number of fragments metadata quota points that were consumed by all of the APIs. |
AWS.KinesisVideo.GetClip.Latency
|
milliseconds (ms) | The latency of the GetClip API calls. |
AWS.KinesisVideo.GetClip.Outgoingbytes
|
bytes | The total number of bytes sent out from the service as part of the GetClip API. |
AWS.KinesisVideo.GetClip.Requests
|
Count | The number of GetClip API requests. |
AWS.KinesisVideo.GetClip.Success
|
Count | The number of Successful GetClip API requests. |
AWS.KinesisVideo.GetDASHManifest.Latency
|
milliseconds (ms) | The latency of the GetDASHManifest API calls. |
AWS.KinesisVideo.GetDASHManifest.Requests
|
Count | The number of GetDASHManifest API requests. |
AWS.KinesisVideo.GetDASHManifest.Success
|
Count | The number of Successful GetDASHManifest API requests. |
AWS.KinesisVideo.GetDASHStreamingSessionURL.Latency
|
milliseconds (ms) | The latency of the GetDASHStreamingSessionURL API calls. |
AWS.KinesisVideo.GetDASHStreamingSessionURL.Requests
|
Count | The number of GetDASHStreamingSessionURL API requests. |
AWS.KinesisVideo.GetDASHStreamingSessionURL.Success
|
Count | The number of Successful GetDASHStreamingSessionURL API requests. |
AWS.KinesisVideo.GetHLSMasterPlaylist.Latency
|
milliseconds (ms) | The latency of the GetHLSMasterPlaylist API calls. |
AWS.KinesisVideo.GetHLSMasterPlaylist.Requests
|
Count | The number of GetHLSMasterPlaylist API requests. |
AWS.KinesisVideo.GetHLSMasterPlaylist.Success
|
Count | The number of successful GetHLSMasterPlaylist API requests. |
AWS.KinesisVideo.GetHLSMediaPlaylist.Latency
|
milliseconds (ms) | The latency of the GetHLSMediaPlaylist API calls. |
AWS.KinesisVideo.GetHLSMediaPlaylist.Requests
|
Count | The number of GetHLSMediaPlaylist API requests. |
AWS.KinesisVideo.GetHLSMediaPlaylist.Success
|
Count | The number of Successful GetHLSMediaPlaylist API requests. |
AWS.KinesisVideo.GetHLSStreamingSessionURL.Latency
|
milliseconds (ms) | The latency of the GetHLSStreamingSessionURL API calls. |
AWS.KinesisVideo.GetHLSStreamingSessionURL.Requests
|
Count | The number of GetHLSStreamingSessionURL API requests. |
AWS.KinesisVideo.GetHLSStreamingSessionURL.Success
|
Count | The number of successful GetHLSStreamingSessionURL API requests. |
AWS.KinesisVideo.GetMedia.ConnectionErrors
|
Count | The number of connections that were not successfully established. |
AWS.KinesisVideo.GetMedia.MillisBehindNow
|
milliseconds (ms) | The time difference between the current server timestamp and the server timestamp of the last fragment sent. |
AWS.KinesisVideo.GetMedia.Outgoingbytes
|
bytes | The total number of bytes sent out from the service as part of the GetMedia API for a given stream. |
AWS.KinesisVideo.GetMedia.OutgoingFragments
|
Count | The number of fragments sent while doing GetMedia for the stream. |
AWS.KinesisVideo.GetMedia.OutgoingFrames
|
Count | The number of frames sent during GetMedia on the given stream. |
AWS.KinesisVideo.GetMedia.Requests
|
Count | The number of GetMedia API requests for a given stream. |
AWS.KinesisVideo.GetMedia.Success
|
Count | The number of connections that were successfully established. |
AWS.KinesisVideo.GetMediaForFragmentList.Outgoingbytes
|
bytes | The total number of bytes sent out from the service as part of the GetMediaForFragmentList API for a given stream. |
AWS.KinesisVideo.GetMediaForFragmentList.OutgoingFragments
|
Count | The total number of fragments sent out from the service as part of the GetMediaForFragmentList API. |
AWS.KinesisVideo.GetMediaForFragmentList.OutgoingFrames
|
Count | The total number of frames sent out from the service as part of the GetMediaForFragmentList API. |
AWS.KinesisVideo.GetMediaForFragmentList.Requests
|
Count | The number of GetMediaForFragmentList API requests for a given stream. |
AWS.KinesisVideo.GetMediaForFragmentList.Success
|
Count | The number of Successful GetMediaForFragmentList API requests for a given stream. |
AWS.KinesisVideo.GetMP4InitFragment.Latency
|
milliseconds (ms) | The latency of the GetMP4InitFragment API calls. |
AWS.KinesisVideo.GetMP4InitFragment.Requests
|
Count | The number of GetMP4InitFragment API requests. |
AWS.KinesisVideo.GetMP4InitFragment.Success
|
Count | The number of Successful GetMP4InitFragment API requests. |
AWS.KinesisVideo.GetMP4MediaFragment.Latency
|
milliseconds (ms) | The latency of the GetMP4MediaFragment API calls. |
AWS.KinesisVideo.GetMP4MediaFragment.Outgoingbytes
|
bytes | The total number of bytes sent out from the service as part of the GetMP4MediaFragment API. |
AWS.KinesisVideo.GetMP4MediaFragment.Requests
|
Count | The number of GetMP4MediaFragment API requests. |
AWS.KinesisVideo.GetMP4MediaFragment.Success
|
Count | The number of Successful GetMP4MediaFragment API requests. |
AWS.KinesisVideo.GetTSFragment.Latency
|
milliseconds (ms) | The latency of the GetTSFragment API calls. |
AWS.KinesisVideo.GetTSFragment.Outgoingbytes
|
bytes | The total number of bytes sent out from the service as part of the GetTSFragment API. |
AWS.KinesisVideo.GetTSFragment.Requests
|
Count | The number of GetTSFragment API requests. |
AWS.KinesisVideo.GetTSFragment.Success
|
Count | The number of successful GetTSFragment API requests. |
AWS.KinesisVideo.ListFragments.Latency
|
milliseconds (ms) | The latency of the ListFragments API calls. |
AWS.KinesisVideo.ListFragments.Requests
|
Count | The number of ListFragments API requests. |
AWS.KinesisVideo.ListFragments.Success
|
Count | The number of successful ListFragments API requests. |
AWS.KinesisVideo.PutMedia.ActiveConnections
|
Count | The total number of connections to the service host. |
AWS.KinesisVideo.PutMedia.BufferingAckLatency
|
milliseconds (ms) | The time difference between when the first byte of a new fragment is received by Amazon Kinesis Video Streams and when the Buffering ACK is sent for the fragment. |
AWS.KinesisVideo.PutMedia.ConnectionErrors
|
Count | The errors while establishing PutMedia connection for the stream. |
AWS.KinesisVideo.PutMedia.ErrorAckCount
|
Count | The number of Error ACKs sent while doing PutMedia for the stream. |
AWS.KinesisVideo.PutMedia.FragmentIngestionLatency
|
milliseconds (ms) | The time difference between when the first and last bytes of a fragment are received by Amazon Kinesis Video Streams. |
AWS.KinesisVideo.PutMedia.FragmentPersistLatency
|
milliseconds (ms) | The time taken from when the complete fragment data is received and archived. |
AWS.KinesisVideo.PutMedia.Incomingbytes
|
bytes | The number of bytes received as part of PutMedia for the stream. |
AWS.KinesisVideo.PutMedia.IncomingFragments
|
Count | The number of complete fragments received as part of PutMedia for the stream. |
AWS.KinesisVideo.PutMedia.IncomingFrames
|
Count | The number of complete frames received as part of PutMedia for the stream. |
AWS.KinesisVideo.PutMedia.Latency
|
milliseconds (ms) | The time difference between the request and the HTTP response from InletService while establishing the connection. |
AWS.KinesisVideo.PutMedia.PersistedAckLatency
|
milliseconds (ms) | The time difference between when the last byte of a new fragment is received by Amazon Kinesis Video Streams and when the Persisted ACK is sent for the fragment. |
AWS.KinesisVideo.PutMedia.ReceivedAckLatency
|
milliseconds (ms) | The time difference between when the last byte of a new fragment is received by Amazon Kinesis Video Streams and when the Received ACK is sent for the fragment. |
AWS.KinesisVideo.PutMedia.Requests
|
Count | The number of PutMedia API requests for a given stream. |
AWS.KinesisVideo.PutMedia.Success
|
Count | The number of Successes sent while doing PutMedia for the stream. |