Kinesis Video Stream (AWS_KINESIS_VIDEO_STREAM)
Attributes (parameters)
The following attributes are available for this monitor type:
Name | Description | Unit | Default Performance Key Indicator (KPI) |
---|---|---|---|
Archived Fragments Consumed Media (ArchivedFragConsumed_Media) | Number of fragment media quota points that were consumed by all of the APIs. | # | No |
Archived Fragment Consumed Metadata (ArchivedFragConsumed_Metadata) | Number of fragments metadata quota points that were consumed by all of the APIs. | # | No |
Get Clip Latency (GetClip_Latency) | Latency of the GetClip API calls for the given video stream name. | ms | No |
Get Clip Outgoing Bytes (GetClip_OtgBytes) | Total number of bytes sent out from the service as part of the GetClip API for a given video stream. | Bytes | No |
Get Clip Requests (GetClip_Requests) | Number of GetClip API requests for a given video stream. | # | No |
Get Clip Success (GetClip_Success) | 1 for every successful request; 0 for every failure. The average value indicates the rate of success. | # | No |
Get DASH Manifest Latency (GetDASHManifest_Latency) | Latency of the GetDASHManifest API calls for the given stream name. | ms | No |
Get DASH Manifest Requests (GetDASHManifest_Requests) | Number of GetDASHManifest API requests for a given stream. | # | No |
Get DASH Manifest Success (GetDASHManifest_Success) | 1 for every successful request; 0 for every failure. The average value indicates the rate of success. | # | No |
Get DASH Streaming Session URL Latency (GetDASHStreamSessURL_Latency) | Latency of the GetDASHStreamingSessionURL API calls for the given stream name. | ms | No |
Get DASH Streaming Session URL Requests (GetDASHStreamSessURL_Requests) | Number of GetDASHStreamingSessionURL API requests for a given stream. | # | No |
Get DASH Streaming Session URL Success (GetDASHStreamSessURL_Success) | 1 for every successful request; 0 for every failure. The average value indicates the rate of success. | # | No |
Get HLS Master Playlist Latency (GetHLSMasterPlaylist_Latency) | Latency of the GetHLSMasterPlaylist API calls for the given stream name. | ms | No |
Get HLS Master Playlist Requests (GetHLSMasterPlaylist_Requests) | Number of GetHLSMasterPlaylist API requests for a given stream. | # | No |
Get HLS Master Playlist Success (GetHLSMasterPlaylist_Success) | 1 for every successful request; 0 for every failure. The average value indicates the rate of success. | # | No |
Get HLS Media Playlist Latency (GetHLSMediaPlaylist_Latency) | Latency of the GetHLSMediaPlaylist API calls for the given stream name. | ms | No |
Get HLS Media Playlist Requests (GetHLSMediaPlaylist_Requests) | Number of GetHLSMediaPlaylist API requests for a given stream. | # | No |
Get HLS Media Playlist Success (GetHLSMediaPlaylist_Success) | 1 for every successful request; 0 for every failure. The average value indicates the rate of success. | # | No |
Get HLS Streaming Session URL Latency (GetHLSStreamSessURL_Latency) | Latency of the GetHLSStreamingSessionURL API calls for the given stream name. | ms | No |
Get HLS Streaming Session URL Requests (GetHLSStreamSessURL_Requests) | Number of GetHLSStreamingSessionURL API requests for a given stream. | # | No |
Get HLS Streaming Session URL Success (GetHLSStreamSessURL_Success) | 1 for every successful request; 0 for every failure. The average value indicates the rate of success. | # | No |
Get Media Connection Errors (GetMedia_ConnectionErrors) | The number of connections that were not successfully established. | # | No |
Get Media for Fragment List Outgoing Bytes (GetMediaForFragList_OtgBytes) | Total number of bytes sent out from the service as part of the GetMediaForFragmentList API for a given stream. | Bytes | No |
Get Media for Fragment List Outgoing Fragments (GetMediaForFragList_OtgFrags) | Total number of fragments sent out from the service as part of the GetMediaForFragmentList API for a given stream. | # | No |
Get Media for Fragment List Outgoing Frames (GetMediaForFragList_OtgFrames) | Total number of frames sent out from the service as part of the GetMediaForFragmentList API for a given stream. | # | No |
Get Media for Fragment List Requests (GetMediaForFragList_Requests) | Number of GetMediaForFragmentList API requests for a given stream. | # | No |
Get Media for Fragment List Success (GetMediaForFragList_Success) | 1 for every fragment successfully sent; 0 for every failure. The average value indicates the rate of success. | # | No |
Get Media Millis Behind Now (GetMedia_MillisBehindNow) | Time difference between the current server timestamp and the server timestamp of the last fragment sent. | ms | No |
Get Media Outgoing Bytes (GetMedia_OtgBytes) | Total number of bytes sent out from the service as part of the GetMedia API for a given stream. | Bytes | No |
Get Media Outgoing Fragments (GetMedia_OtgFrags) | Number of fragments sent while doing GetMedia for the stream | # | No |
Get Media Outgoing Frames (GetMedia_OtgFrames) | Number of frames sent during GetMedia on the given stream. | # | No |
Get Media Requests (GetMedia_Requests) | Number of GetMedia API requests for a given stream. | # | No |
Get Media Success (GetMedia_Success) | 1 for every fragment successfully sent; 0 for every failure. The average value indicates the rate of success. | # | No |
Get MP4 Init Fragment Latency (GetMP4InitFrag_Latency) | Latency of the GetMP4InitFragment API calls for the given stream name. | ms | No |
Get MP4 Init Fragment Requests (GetMP4InitFrag_Requests) | Number of GetMP4InitFragment API requests for a given stream. | # | No |
Get MP4 Init Fragment Success (GetMP4InitFrag_Success) | 1 for every successful request; 0 for every failure. The average value indicates the rate of success. | # | No |
Get MP4 Media Fragment Outgoing Bytes (GetMP4MediaFrag_OtgBytes) | Total number of bytes sent out from the service as part of the GetMP4MediaFragment API for a given stream. | Bytes | No |
Get MP4 Media Fragment Latency (GetMP4MediaFrag_Latency) | Latency of the GetMP4MediaFragment API calls for the given stream name. | ms | No |
Get MP4 Media Fragment Requests (GetMP4MediaFrag_Requests) | Number of GetMP4MediaFragment API requests for a given stream. | # | No |
Get MP4 Media Fragment Success (GetMP4MediaFrag_Success) | 1 for every successful request; 0 for every failure. The average value indicates the rate of success. | # | No |
Get TS Fragment Latency (GetTSFrag_Latency) | Latency of the GetTSFragment API calls for the given stream name. | ms | No |
Get TS Fragment Outgoing Bytes (GetTSFrag_OtgBytes) | Total number of bytes sent out from the service as part of the GetTSFragment API for a given stream. | Bytes | No |
Get TS Fragment Requests (GetTSFrag_Requests) | Number of GetTSFragment API requests for a given stream. | # | No |
Get TS Fragment Success (GetTSFrag_Success) | 1 for every successful request; 0 for every failure. The average value indicates the rate of success. | # | No |
List Fragments Latency (ListFrag_Latency) | Latency of the ListFragments API calls for the given stream name. | ms | No |
List Fragments Requests (ListFrag_Requests) | Number of ListFragments API requests for a given stream. | # | No |
List Fragments Success (ListFrag_Success) | 1 for every successful request; 0 for every failure. The average value indicates the rate of success. | # | No |
Put Media Active Connections (PutMedia_ActiveConnections) | The total number of connections to the service host. | # | No |
Put Media Buffering Ack Latency (PutMedia_BufferingAckLatency) | Time difference between when the first byte of a new fragment is received by Kinesis Video Streams and when the Buffering ACK is sent for the fragment. | ms | No |
Put Media Connection Errors (PutMedia_ConnectionErrors) | Errors while establishing PutMedia connection for the stream. | # | No |
Put Media Error Ack Count (PutMedia_ErrorAckCount) | Number of Error ACKs sent while doing PutMedia for the stream. | # | No |
Put Media Fragment Ingestion Latency (PutMedia_FragIngestionLatency) | Time difference between when the first and last bytes of a fragment are received by Kinesis Video Streams. | ms | Yes |
Put Media Fragment Persist Latency (PutMedia_FragPersistLatency) | Time taken from when the complete fragment data is received and archived. | ms | No |
Put Media Incoming Bytes (PutMedia_IncBytes) | Number of bytes received as part of PutMedia for the stream. | Bytes | No |
Put Media Incoming Fragments (PutMedia_IncFrags) | Number of complete fragments received as part of PutMedia for the stream. | # | No |
Put Media Incoming Frames (PutMedia_IncFrames) | Number of complete frames received as part of PutMedia for the stream. | # | No |
Put Media Latency (PutMedia_Latency) | Time difference between the request and the HTTP response from InletService while establishing the connection. | ms | No |
Put Media Persisted Ack Latency (PutMedia_PersistedAckLatency) | Time difference between when the last byte of a new fragment is received by Kinesis Video Streams and when the Persisted ACK is sent for the fragment. | ms | No |
Put Media Received Ack Latency (PutMedia_ReceivedAckLatency) | Time difference between when the last byte of a new fragment is received by Kinesis Video Streams and when the Received ACK is sent for the fragment. | ms | No |
Put Media Requests (PutMedia_Requests) | Number of PutMedia API requests for a given stream. | # | No |
Put Media Success (PutMedia_Success) | 1 for each fragment successfully written; 0 for every failed fragment. The average value of this metric indicates how many complete, valid fragments are sent. | # | Yes |
State (State) | Displays the state of the video stream. | 0 - OK, 1 - Not OK | No |