기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS IoT FleetWise 로깅 구성
AWS IoT FleetWise 로그 데이터를 CloudWatch 로그 그룹으로 전송할 수 있습니다. CloudWatch AWS IoT FleetWise 가 차량의 메시지를 처리하지 못하는 경우 로그를 통해 가시성을 확보할 수 있습니다. 예를 들어 잘못된 구성이나 기타 클라이언트 오류로 인해 이러한 문제가 발생할 수 있습니다. 오류가 발생하면 알림을 받게 되므로 문제를 식별하고 완화할 수 있습니다.
로 로그를 전송하려면 먼저 CloudWatch 로그 그룹을 생성 CloudWatch해야 합니다. AWS IoT FleetWise 에 사용한 것과 동일한 계정과 리전으로 로그 그룹을 구성합니다. AWS IoT FleetWise 에서 로깅을 활성화하면 로그 그룹 이름을 입력합니다. 로깅이 활성화된 후 AWS IoT FleetWise 는 로그 스트림의 CloudWatch 로그 그룹에 로그를 전달합니다.
CloudWatch 콘솔에서 AWS IoT FleetWise 에서 전송된 로그 데이터를 볼 수 있습니다. CloudWatch 로그 그룹 구성 및 로그 데이터 보기에 대한 자세한 내용은 로그 그룹 작업을 참조하세요.
로그를 게시할 수 있는 권한 CloudWatch
CloudWatch 로그 그룹에 대한 로깅을 구성하려면 이 섹션에 설명된 권한 설정이 필요합니다. 권한 관리에 대한 자세한 내용은 IAM 사용 설명서의 AWS 리소스에 대한 액세스 관리를 참조하세요.
이러한 권한을 사용하면 로깅 구성을 변경하고, 에 대한 로그 전송을 구성하고 CloudWatch, 로그 그룹에 대한 정보를 검색할 수 있습니다.
{ "Version":"2012-10-17", "Statement":[ { "Action":[ "iotfleetwise:PutLoggingOptions", "iotfleetwise:GetLoggingOptions" ], "Resource":[ "*" ], "Effect":"Allow", "Sid":"IoTFleetwiseLoggingOptionsAPI" } { "Sid":"IoTFleetwiseLoggingCWL", "Action":[ "logs:CreateLogDelivery", "logs:GetLogDelivery" "logs:UpdateLogDelivery", "logs:DeleteLogDelivery", "logs:ListLogDeliveries", "logs:PutResourcePolicy", "logs:DescribeResourcePolicies", "logs:DescribeLogGroups" ], "Resource":[ "*" ], "Effect":"Allow" } ] }
모든 AWS 리소스에서 작업이 허용되는 경우 정책에 로 "Resource"
설정되어 표시됩니다"*"
. 즉, 각 작업이 를 지원하는 모든 AWS 리소스에 대해 작업이 허용됩니다.
in AWS IoT FleetWise 로깅 구성(콘솔)
이 섹션에서는 AWS IoT FleetWise 콘솔을 사용하여 로깅을 구성하는 방법을 설명합니다.
AWS IoT FleetWise 콘솔을 사용하여 로깅을 구성하려면
-
AWS IoT FleetWise 콘솔
을 엽니다. -
왼쪽 창에서 설정을 선택합니다.
-
설정페이지의 로깅 섹션에서 편집을 선택합니다.
-
CloudWatch 로깅 섹션에서 로그 그룹 을 입력합니다.
-
변경 사항을 저장하려면 제출을 선택합니다.
로깅을 활성화한 후 CloudWatch 콘솔
AWS IoT FleetWise 에서 기본 로깅 구성(CLI)
이 섹션에서는 를 사용하여 AWS IoT FleetWise 에 대한 로깅을 구성하는 방법을 설명합니다CLI.
여기에 표시된 CLI 명령에 해당하는 의 메 AWS API서드를 사용하여 를 API 사용하여 이 절차를 수행할 수도 있습니다. GetLoggingOptions API 작업을 사용하여 현재 구성을 가져오고 PutLoggingOptions API 작업을 사용하여 구성을 수정할 수 있습니다.
CLI 를 사용하여 AWS IoT FleetWise에 대한 로깅을 구성하려면
-
계정에 대한 로깅 옵션을 설정하려면, get-logging-options 명령을 사용합니다.
aws iotfleetwise get-logging-options
-
로깅을 활성화하려면 put-logging-options 명령을 사용합니다.
aws iotfleetwise put-logging-options --cloud-watch-log-delivery logType=
ERROR
,logGroupName=MyLogGroup
여기서 각 항목은 다음과 같습니다.
- logType
-
로그로 데이터를 전송할 CloudWatch 로그 유형입니다. 로깅을 비활성화하려면 값을
OFF
로 변경합니다. - logGroupName
-
작업이 데이터를 보내는 CloudWatch 로그 그룹입니다. AWS IoT FleetWise 에 대한 로깅을 활성화하기 전에 로그 그룹 이름을 생성해야 합니다.
로깅을 활성화한 후 를 사용하여 로그 항목 검색을 AWS CLI 참조하세요.