Amazon CloudWatch 로그를 사용한 모니터링 - Amazon Monitron

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

Amazon CloudWatch 로그를 사용한 모니터링

Amazon Logs를 사용하여 Amazon Monitron 라이브 데이터 내보내기를 모니터링할 수 있습니다. CloudWatch 측정값 내보내기에 실패하면 Amazon Monitron은 로그에 로그 이벤트를 전송합니다 CloudWatch . 또한 오류 로그에 지표 필터를 설정하여 지표를 생성하고 경보를 설정할 수 있습니다. 특정 임계값을 설정하고 해당 임계값이 충족될 때 알림을 전송하거나 조치를 취할 수 있습니다. 자세한 내용은 CloudWatch 사용 설명서를 참조하십시오.

Amazon Monitron은 /aws/monitron/data-export/{HASH_ID} 로그 그룹에 로그 이벤트를 보냅니다.

로그 이벤트의 JSON 형식은 다음과 같습니다.

{ "assetName": "string", "destination": "string", "errorCode": "string", "errorMessage": "string", "eventId": "string", "eventType": "string", "positionName": "string", "projectName": "string", "projectId": "string", "sensorId": "string", "gatewayId": "string", "siteName": "string", "timestamp": "string" }
assetName
  • 앱에 표시되는 자산 이름

  • 유형: 문자열

destination
  • Kinesis 데이터 스트림의 ARN

  • 유형: 문자열

  • 패턴: arn:aws:kinesis:{{REGION}}:{{AWS_ACCOUNT_ID}}:stream/{{STREAM_NAME}}

errorCode
  • 오류 코드

  • 타입: 문자열

  • 유효 값: INTERNAL_SEVER_ERROR | KINESIS_RESOURCE_NOT_FOUND | KINESIS_PROVISIONED_THROUGHPUT_EXCEEDED | KMS_ACCESS_DENIED | KMS_NOT_FOUND | KMS_DISABLED | KMS_INVALID_STATE | KMS_THROTTLING

errorMessage
  • 상세 오류 메시지

  • 유형: 문자열

eventId
  • 각 측정값 내보내기에 해당하는 고유 이벤트 ID

  • 유형: 문자열

eventType
  • 현재 이벤트 유형

  • 타입: 문자열

  • 유효한 값: measurement | gatewayConnected | gatewayDisconnected | sensorConnected | sensorDisconnected | assetStateTransition

positionName
  • 앱에 표시된 센서 위치 이름

  • 유형: 문자열

projectName
  • 앱 및 콘솔에 표시되는 프로젝트 이름

  • 유형: 문자열

projectID
  • Amazon Monitron 프로젝트에 해당하는 고유한 프로젝트 ID

  • 유형: 문자열

sensorID
  • 측정값이 전송되는 센서의 물리적 ID

  • 유형: 문자열

gatewayID
  • Amazon Monitron 서비스로 데이터를 전송하는 데 사용되는 게이트웨이의 물리적 ID

  • 유형: 문자열

siteName
  • 앱에 표시된 사이트 이름

  • 유형: 문자열

타임스탬프
  • Amazon Monitron 서비스가 측정값을 UTC로 수신할 때의 타임스탬프

  • 유형: 문자열

  • 패턴: yyyy-mm-dd HH:MM:SS.sss