CloudWatch Logs를 사용한 AWS IoT 모니터링
AWS IoT 로깅이 활성화되어 있으면 디바이스가 전송하는 메시지는 메시지 브로커 및 규칙 엔진을 경유하므로 AWS IoT가 각 메시지에 대한 진행률 이벤트를 전송합니다. CloudWatch 콘솔
CloudWatch Logs에 대한 자세한 내용은 CloudWatch Logs를 참조하세요. 지원되는 AWS IoT CloudWatch Logs에 대한 자세한 내용은 CloudWatch Logs AWS IoT 로그 항목 단원을 참조하세요.
CloudWatch 콘솔에서 AWS IoT 로그 보기
참고
AWSIotLogsV2 로그 그룹은 다음에 해당될 때까지 CloudWatch 콘솔에 표시되지 않습니다.
-
AWS IoT에서 로깅을 활성화했습니다. AWS IoT에서 로깅을 활성화하는 방법에 대한 자세한 내용은 AWS IoT 로깅 구성 단원을 참조하세요.
-
일부 로그 항목은 AWS IoT 작업에 의해 작성되었습니다.
CloudWatch 콘솔에서 AWS IoT 로그를 보려면
-
https://console.aws.amazon.com/cloudwatch/
로 이동합니다. 탐색 창에서 로그 그룹을 선택합니다. -
필터 텍스트 상자에
AWSIotLogsV2을 입력한 후 Enter 키를 누릅니다. -
AWSIotLogsV2로그 그룹을 두 번 클릭합니다. -
모두 검색(Search All)을 선택합니다. 계정에서 작성된 AWS IoT 로그의 전체 목록이 표시됩니다.
-
확장 아이콘을 선택하여 개별 스트림을 확인합니다.
이벤트 필터링 텍스트 상자에 쿼리를 입력할 수도 있습니다. 몇 가지 시도해볼 만한 쿼리는 다음과 같습니다.
-
{ $.logLevel = "INFO" }로그 수준이
INFO인 로그를 모두 찾습니다. -
{ $.status = "Success" }상태가
Success인 로그를 모두 찾습니다. -
{ $.status = "Success" && $.eventType = "GetThingShadow" }상태가
Success이고, 이벤트 유형이GetThingShadow인 로그를 모두 찾습니다.
필터 표현식 작성에 대한 자세한 내용은 CloudWatch Logs 쿼리 단원을 참조하세요.