로그를 사용한 모니터링 AWS IoT CloudWatch - AWS IoT Core

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

로그를 사용한 모니터링 AWS IoT CloudWatch

AWS IoT 로깅이 활성화되면 디바이스에서 메시지 브로커 및 규칙 엔진을 통해 전달되는 각 메시지에 대한 진행 이벤트를 AWS IoT 전송합니다. CloudWatch 콘솔에서 CloudWatch 로그는 라는 로그 그룹에 표시됩니다 AWSIotLogs.

CloudWatch 로그에 대한 자세한 내용은 CloudWatch 로그를 참조하십시오. 지원되는 AWS IoT CloudWatch 로그에 대한 자세한 내용은 을 참조하십시오CloudWatch 로그 AWS IoT 로그 항목.

CloudWatch 콘솔에서 AWS IoT 로그 보기

참고

AWSIotLogsV2로그 그룹은 다음과 같은 전까지는 CloudWatch 콘솔에 표시되지 않습니다.

  • 로그인을 활성화했습니다 AWS IoT. 로그인을 활성화하는 방법에 대한 자세한 내용은 AWS IoT을 참조하십시오. 로깅을 구성합니다 AWS IoT .

  • 일부 로그 항목은 AWS IoT 작업을 통해 작성되었습니다.

CloudWatch 콘솔에서 AWS IoT 로그를 보려면
  1. https://console.aws.amazon.com/cloudwatch/로 이동합니다. 탐색 창에서 로그 그룹을 선택합니다.

  2. 필터 텍스트 상자에 AWSIotLogsV2을 입력한 후 Enter 키를 누릅니다.

  3. AWSIotLogsV2 로그 그룹을 두 번 클릭합니다.

  4. 모두 검색(Search All)을 선택합니다. 계정에 대해 생성된 전체 AWS IoT 로그 목록이 표시됩니다.

  5. 확장 아이콘을 선택하여 개별 스트림을 확인합니다.

이벤트 필터링 텍스트 상자에 쿼리를 입력할 수도 있습니다. 몇 가지 시도해볼 만한 쿼리는 다음과 같습니다.

  • { $.logLevel = "INFO" }

    로그 수준이 INFO인 로그를 모두 찾습니다.

  • { $.status = "Success" }

    상태가 Success인 로그를 모두 찾습니다.

  • { $.status = "Success" && $.eventType = "GetThingShadow" }

    상태가 Success이고, 이벤트 유형이 GetThingShadow인 로그를 모두 찾습니다.

필터 표현식 생성에 대한 자세한 내용은 CloudWatch 로그 쿼리를 참조하십시오.