를 사용하여 Amazon Kinesis Video Streams 엣지 에이전트를 모니터링하기 CloudWatch - Amazon Kinesis Video Streams

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

를 사용하여 Amazon Kinesis Video Streams 엣지 에이전트를 모니터링하기 CloudWatch

Amazon을 사용하여 Amazon Kinesis Video Streams Edge Agent를 모니터링할 수 있습니다. CloudWatch Amazon은 원시 데이터를 수집하여 읽을 수 있는 거의 실시간 지표로 처리합니다. 이러한 통계는 15개월 동안 기록됩니다. 이 기록 정보를 통해 웹 애플리케이션 또는 Amazon Kinesis Video Streams Edge Agent 서비스가 어떻게 수행되고 있는지 더 잘 파악할 수 있습니다.

지표를 보려면 다음과 같이 하십시오.

  1. https://console.aws.amazon.com/cloudwatch/ 에서 AWS Management Console 로그인하고 CloudWatch 콘솔을 엽니다.

  2. 왼쪽 탐색창의 지표 아래에서 모든 지표를 선택합니다.

  3. 찾아보기 탭을 선택한 다음 EdgeRuntimeAgent사용자 지정 네임스페이스를 선택합니다.

Amazon Kinesis Video Streams Edge Agent는 네임스페이스 아래에 다음과 같은 지표를 게시합니다. EdgeRuntimeAgent

차원 State 설명

스트림 이름, RecordJob

실행 중

RecordJob가 실행 중일 때 계속 게시합니다.

단위: 없음. 이 상태인 한 “RecordJob1"은 게시됩니다.

FatalError

RecordJob치명적인 오류가 발생한 경우 게시합니다.

단위: 없음. 이 이벤트가 발생하면 “1"이 한 번 게시됩니다.

참고

자세한 내용은 로그를 참조하십시오.

완료됨

a가 완료되면 RecordJob 게시됩니다.

단위: 없음. 이 이벤트가 발생하면 “1"이 한 번 게시됩니다.

스트림 이름, UploadJob

실행 중

UploadJob가 실행 중일 때 계속 게시합니다.

단위: 없음. 이 상태인 한 “UploadJob1"은 게시됩니다.

FatalError

심각한 오류가 발생한 경우 UploadJob 게시합니다.

단위: 없음. 이 이벤트가 발생하면 “1"이 한 번 게시됩니다.

참고

자세한 내용은 로그를 참조하십시오.

완료됨

완료되면 UploadJob 게시됩니다.

단위: 없음. 이 이벤트가 발생하면 “1"이 한 번 게시됩니다.

스트림 이름

PercentageSpaceUsed

이는 Amazon Kinesis Video Streams Edge Agent 구성에 할당된 총 공간 중 녹화 미디어에 사용되는 비율입니다. 자세한 정보는 LocalSizeConfig을 참조하세요.

단위: 백분율 (스케일 0—1).

사물 이름

얼라이브

Amazon Kinesis Video Streams Edge 에이전트에서 실행 중인 구성에 관계없이 1분마다 게시합니다.

이를 통해 Amazon Kinesis Video Streams Edge 에이전트가 활성 상태이고 구성을 수락할 준비가 되었는지 파악할 수 있습니다.

단위: 없음. “1"은 1분마다 게시됩니다.

RecordJobs.HealthyJobCount

Amazon Kinesis Video Streams Edge 에이전트에서 실행 중인 녹화 작업 및 예약된 녹화 작업의 총 수입니다.

단위: 개수.

UploadJobs.HealthyJobCount

Amazon Kinesis Video Streams Edge Agent에서 실행 중인 업로드 작업 및 예약된 업로드 작업의 총 수입니다.

단위: 개수.

RecordJobs.UnhealthyJobCount

현재 오류가 발생한 레코드 작업의 총 수입니다.

단위: 개수.

UploadJobs.UnhealthyJobCount

현재 오류가 발생한 업로드 작업의 총 수입니다.

단위: 개수.

RecordJobs.RunningJobCount

현재 실행 중인 레코드 작업의 총 수입니다.

단위: 개수.

UploadJobs.RunningJobCount

현재 실행 중인 업로드 작업의 총 수입니다.

단위: 개수.

RecordJobs.EdgeConfigCount

Amazon Kinesis Video Streams Edge 에이전트에서 처리 중인 총 레코드 구성 수입니다.

단위: 개수.

UploadJobs.EdgeConfigCount

Amazon Kinesis Video Streams Edge 에이전트에서 처리 중인 총 업로드 구성 수입니다.

단위: 개수.

CloudWatch Amazon Kinesis Video Streams 엣지 에이전트에 대한 메트릭 지침

CloudWatch 지표는 다음 질문에 대한 답을 찾는 데 유용할 수 있습니다.

Amazon Kinesis Video Streams Edge 에이전트에 녹화할 공간이 충분합니까?

관련 지표: PercentageSpaceUsed

조치: 별도의 조치가 필요하지 않습니다.

Amazon Kinesis Video Streams Edge 에이전트는 살아있나요?

관련 지표: Alive

조치: 어느 시점에서든 이 지표 수신을 중단하면 Amazon Kinesis Video Streams Edge 에이전트에서 다음 중 하나 이상이 발생한 것입니다.

  • 애플리케이션 런타임 문제: 메모리 또는 기타 리소스 제약, 버그 등

  • 종료, 충돌 또는 종료 시 에이전트가 실행 중인 AWS IoT 장치

  • AWS IoT 장치가 네트워크에 연결되어 있지 않습니다.

건강에 좋지 않은 직업이 있나요?

관련 측정치:

  • RecordJobs.UnhealthyJobCount

  • UploadJobs.UnhealthyJobCount

조치: 로그를 검사하고 FatalError 지표를 찾아보십시오.

  • FatalError지표가 있는 경우 치명적 오류가 발생한 것이므로 작업을 수동으로 다시 시작해야 합니다. 를 사용하여 StartEdgeConfigurationUpdate 작업을 수동으로 다시 시작하기 전에 로그를 검사하고 문제를 해결하십시오.

  • FatalError지표가 없는 경우 일시적 (치명적이지 않은) 오류가 발견되어 Amazon Kinesis Video Streams Edge Agent가 작업을 재시도하고 있는 것입니다.

참고

오류가 발생한 작업을 에이전트가 다시 시도하도록 하려면 를 사용하십시오. StartEdgeConfigurationUpdate

외부 개입이 필요한 작업이 있나요?

관련 측정치:

  • PercentageSpaceUsed— 이 값이 특정 값을 초과하는 경우 기록 작업은 일시 중지되고 공간이 남아 있을 때 (미디어 보존 기간이 만료될 때) 에만 재개됩니다. 더 높은 값이 포함된 업데이트된 구성을 MaxLocalMediaSizeInMB 전송하여 작업을 즉시 업데이트할 수 있습니다.

  • RecordJob.FatalError/UploadJob.FatalError— 에이전트의 로그를 조사하고 작업을 재개할 수 있도록 구성을 다시 보내십시오.

조치: 구성과 함께 API를 호출하여 이 문제가 발생한 작업을 다시 시작하십시오.