Visualizzazione dell'attività di utenti specifici in Amazon Q Developer - Amazon Q Developer

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Visualizzazione dell'attività di utenti specifici in Amazon Q Developer

Puoi configurare Amazon Q per raccogliere i dati di telemetria delle attività degli utenti dei singoli abbonati Amazon Q Developer della tua organizzazione e presentare tali informazioni in un report. Il rapporto fornisce informazioni dettagliate su come utenti specifici utilizzano Amazon Q.

Amazon Q genera il report ogni giorno a mezzanotte e lo salva in un file CSV nel seguente percorso:

s3://bucketName/prefix/AWSLogs/accountId/QDeveloperLogs/by_user_analytic/region/year/month/day/utc-hour/accountId_by_user_analytic_timestamp_randomString.csv

Il file CSV è strutturato come segue:

  • Ogni riga mostra un utente che ha interagito con Amazon Q quel giorno.

  • Ogni colonna mostra una metrica, come descritto in. Metriche del rapporto sull'attività degli utenti Le metriche vengono calcolate in base alla telemetria dell'utente raccolta nel corso della giornata.

Se il file CSV supera 1 MB, Amazon Q divide i dati in diversi file CSV per la giornata.

Nota

Quando abiliti i report sulle attività degli utenti, Amazon Q raccoglie i dati di telemetria indipendentemente da come uno sviluppatore ha impostato l' AWS impostazione Consenti ad Amazon Q di inviare i dati di utilizzo nel proprio IDE. Questa impostazione controlla se la telemetria può essere utilizzata dall'azienda e non dalla tua organizzazione.AWS Per ulteriori informazioni su questa impostazione, consulta Disattivazione della condivisione della telemetria lato client.

Utilizza le seguenti istruzioni per abilitare i report sulle attività degli utenti.

Prerequisito

Crea un bucket Amazon S3 per contenere il file CSV del report sull'attività degli utenti. Il bucket deve:

  • Sii nella AWS regione in cui è stato installato il profilo Amazon Q Developer. Questo profilo è stato installato quando hai sottoscritto per la prima volta gli utenti della forza lavoro di IAM Identity Center ad Amazon Q Developer Pro. Per ulteriori informazioni su questo profilo e sulle regioni in cui è supportato, consultaProfilo di sviluppatore Amazon Q, e. Regioni supportate per la console Q Developer e il profilo Q Developer

  • Accedi all' AWS account a cui gli utenti sono abbonati. Se gli utenti sono abbonati in più AWS account, devi creare dei bucket in ciascuno di questi account. I bucket tra più account non sono supportati.

  • (Facoltativo ma consigliato) Sii diverso dal bucket che potresti utilizzare per la registrazione rapida.

  • Includi un prefisso, noto anche come sottocartella, in cui Amazon Q salverà il file CSV. Il file CSV non può essere salvato nella radice del bucket.

  • Adotta una policy sui bucket come quella che segue. Sostituisci bucketNameregion,accountId, e prefix con le tue informazioni.

    { "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:region:accountId:*" } } } ] }

    Se stai configurando SSE-KMS nel bucket, aggiungi la seguente politica sulla chiave 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:*" } } }

    Per maggiori informazioni sulla protezione dei dati nel tuo bucket Amazon S3, consulta Protecting data with encryption nella Amazon Simple Storage Service User Guide.

Per abilitare i report sulle attività degli utenti
  1. Apri la console Amazon Q Developer.

    Per utilizzare la console Amazon Q Developer, devi disporre delle autorizzazioni definite inConsenti agli amministratori di utilizzare la console Amazon Q Developer.

  2. Seleziona Impostazioni.

  3. In Rapporti sulle attività degli utenti di Q Developer, scegli Modifica.

  4. Attiva Raccogli metriche granulari per utente.

  5. In S3 location, inserisci l'URI di Amazon S3 che utilizzerai per archiviare i report CSV. Esempio: s3://amzn-s3-demo-bucket/user-activity-reports/