Amazon Q Developer에서 특정 사용자의 활동 보기 - Amazon Q Developer

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

Amazon Q Developer에서 특정 사용자의 활동 보기

조직의 개별 Amazon Q Developer 구독자의 사용자 활동 원격 측정을 수집하고 해당 정보를 보고서에 표시하도록 Amazon Q를 구성할 수 있습니다. 이 보고서는 특정 사용자가 Amazon Q를 사용하는 방식에 대한 인사이트를 제공합니다.

Amazon Q는 매일 자정(00:00) 협정 세계시(UTC)에 보고서를 생성하고 다음 경로의 CSV 파일에 저장합니다.

s3://bucketName/prefix/AWSLogs/accountId/QDeveloperLogs/by_user_analytic/region/year/month/day/00/accountId_by_user_analytic_timestamp.csv

CSV 파일은 다음과 같이 표시됩니다.

  • 각 행에는 해당 날짜에 Amazon Q와 상호 작용한 사용자가 표시됩니다.

  • 각 열에는에 설명된 대로 지표가 표시됩니다사용자 활동 보고서 지표. 지표는 하루 동안 수집된 사용자 원격 측정을 기반으로 계산됩니다.

하루 중 1,000명 이상의 사용자가 Amazon Q와 상호 작용하는 경우 Amazon Q는 데이터를 각각 1,000명의 사용자를 포함하고 접미사가 part_1, part_2등인 여러 CSV 파일로 분할합니다.

참고

사용자 활동 보고서를 활성화하면 Amazon Q는 개발자가 IDE의 설정으로 사용 데이터를 전송하도록 Amazon Q 활성화를 AWS 설정한 방식에 관계없이 원격 측정을 수집합니다. 이 설정은 조직이 아닌 AWS 회사에서 원격 측정을 사용할 수 있는지 여부를 제어합니다. 이 설정에 대한 자세한 내용을 알아보려면 클라이언트 측 원격 측정 공유 거부 섹션을 참조하세요.

다음 지침에 따라 사용자 활동 보고서를 활성화합니다.

사전 조건

Amazon S3 버킷을 생성하여 사용자 활동 보고서 CSV 파일을 보관합니다. 버킷은 다음과 같아야 합니다.

  • Amazon Q Developer 프로파일이 설치된 AWS 리전에 있어야 합니다. 이 프로필은 IAM Identity Center 인력 사용자가 Amazon Q Developer Pro를 처음 구독할 때 설치되었습니다. 이 프로파일과 프로파일이 지원되는 리전에 대한 자세한 내용은 Amazon Q Developer 프로파일이란 무엇입니까?및 섹션을 참조하세요Q Developer 콘솔 및 Q Developer 프로파일에 지원되는 리전.

  • 사용자가 구독하는 AWS 계정에 있어야 합니다. 사용자가 여러 AWS 계정에서 구독하는 경우 각 계정에서 버킷을 생성해야 합니다. 교차 계정 버킷은 지원되지 않습니다.

  • (선택 사항이지만 권장됨) 프롬프트 로깅에 사용할 수 있는 버킷과 달라야 합니다.

  • Amazon Q가 CSV 파일을 저장하는 하위 폴더라고도 하는 접두사를 포함합니다. CSV 파일은 버킷의 루트에 저장할 수 없습니다.

  • 다음과 같은 버킷 정책이 있습니다. bucketName, region, accountId, prefix를 자신의 정보로 바꿉니다.

    JSON
    { "Version": "2012-10-17", "Statement": [ { "Sid": "QDeveloperLogsWrite", "Effect": "Allow", "Principal": { "Service": "q.amazonaws.com" }, "Action": [ "s3:PutObject" ], "Resource": [ "arn:aws:s3:::bucketName/prefix/*" ], "Condition": { "StringEquals": { "aws:SourceAccount": "accountId" }, "ArnLike": { "aws:SourceArn": "arn:aws:codewhisperer:us-east-1:accountId:*" } } } ] }

    버킷에 SSE-KMS를 구성하는 경우, KMS 키에서 아래의 정책을 추가합니다.

    { "Effect": "Allow", "Principal": { "Service": "q.amazonaws.com" }, "Action": "kms:GenerateDataKey", "Resource": "*", "Condition": { "StringEquals": { "aws:SourceAccount": "accountId" }, "ArnLike": { "aws:SourceArn": "arn:aws:codewhisperer:region:accountId:*" } } }

    Amazon S3 버킷의 데이터 보호에 대한 자세한 내용은 Amazon Simple Storage Service 사용 설명서암호화를 사용한 데이터 보호를 참조하세요.

사용자 활동 보고서를 활성화하려면
  1. Amazon Q Developer 콘솔을 엽니다.

    Amazon Q Developer 콘솔을 사용하려면에 정의된 권한이 있어야 합니다관리자가 Amazon Q Developer 콘솔을 사용하도록 허용.

  2. 설정을 선택합니다.

  3. Q Developer 사용자 활동 보고서에서 편집을 선택합니다.

  4. 사용자당 세분화된 지표 수집을 전환합니다.

  5. S3 위치에서 CSV 보고서를 보관하는 데 사용할 Amazon S3 URI를 입력합니다. 예시: s3://amzn-s3-demo-bucket/user-activity-reports/