View a markdown version of this page

IDT 사용량 지표 제출 - FreeRTOS

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

IDT 사용량 지표 제출

필요한 권한이 있는 AWS 자격 증명을 제공하는 경우는 사용량 지표를 AWS IoT Device Tester 수집하여에 제출합니다 AWS. 이는 옵트인 기능이며 IDT 기능을 개선하는 데 사용됩니다. IDT는 다음과 같은 정보를 수집합니다.

  • IDT를 실행하는 데 사용되는 AWS 계정 ID

  • 테스트 실행에 사용된 IDT CLI 명령

  • 실행되는 테스트 제품군

  • <device-tester-extract-location> 폴더의 테스트 제품군

  • 디바이스 풀에 구성된 디바이스 수

  • 테스트 케이스 이름 및 런타임

  • 테스트 결과 정보(예: 테스트 통과, 실패, 오류 발생 또는 건너뛰었는지 여부)

  • 제품 기능 테스트

  • IDT 종료 행동(예: 예상치 못한 종료 또는 조기 종료)

IDT가 전송하는 모든 정보는 <device-tester-extract-location>/results/<execution-id>/ 폴더의 metrics.log 파일에도 기록됩니다. 로그 파일을 보면 테스트 실행 중에 수집된 정보를 볼 수 있습니다. 이 파일은 사용량 지표를 수집하도록 선택한 경우에만 생성됩니다.

지표 수집을 비활성화하기 위해 추가 조치를 취할 필요가 없습니다. 자격 AWS 증명을 저장하지 말고 자격 증명이 저장된 경우 해당 AWS 자격 증명에 액세스하도록 config.json 파일을 구성하지 마십시오.

에 가입 AWS 계정

시작하려면이 AWS필요합니다 AWS 계정. 생성에 대한 자세한 AWS 계정내용은 AWS Account Management 참조 안내서시작하기 AWS 계정를 참조하세요.

액세스 권한을 제공하려면 사용자, 그룹 또는 역할에 권한을 추가하세요.

  • 의 사용자 및 그룹 AWS IAM Identity Center:

    권한 세트를 생성합니다. AWS IAM Identity Center 사용자 안내서에서 권한 세트 생성의 지침을 따릅니다.

  • ID 제공업체를 통해 IAM에서 관리되는 사용자:

    ID 페더레이션을 위한 역할을 생성합니다. IAM 사용자 설명서Create a role for a third-party identity provider (federation)의 지침을 따릅니다.

  • IAM 사용자:

    • 사용자가 맡을 수 있는 역할을 생성합니다. IAM 사용자 설명서에서 Create a role for an IAM user의 지침을 따릅니다.

    • (권장되지 않음) 정책을 사용자에게 직접 연결하거나 사용자를 사용자 그룹에 추가합니다. IAM 사용 설명서에서 사용자(콘솔)에 권한 추가의 지침을 따릅니다.

IDT에 AWS 자격 증명 제공

IDT가 자격 AWS 증명에 액세스하고 지표를 제출하도록 허용하려면 다음을 AWS수행합니다.

  1. IAM 사용자의 AWS 자격 증명을 환경 변수로 저장하거나 자격 증명 파일에 저장합니다.

    1. 다음 명령을 실행하여 환경 변수를 설정합니다.

      AWS_ACCESS_KEY_ID=access-key AWS_SECRET_ACCESS_KEY=secret-access-key
    2. 자격 증명 파일을 사용하려면 다음 정보를 .aws/credentials file:에 추가합니다.

      [profile-name] aws_access_key_id=access-key aws_secret_access_key=secret-access-key
  2. config.json 파일의 auth 섹션을 구성합니다. 자세한 내용은 (선택 사항) config.json 구성 단원을 참조하십시오.