Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Registro de las solicitudes de los usuarios en Amazon Q Developer
Los administradores pueden habilitar el registro de todas las sugerencias en línea y las conversaciones de chat que los usuarios mantienen con Amazon Q en su entorno de desarrollo integrado (IDE). Estos registros pueden ayudar a la hora de auditar, depurar, realizar análisis y garantizar el cumplimiento.
Cuando los desarrolladores utilicen sugerencias en línea, Amazon Q registrará las sugerencias aceptadas y las rechazadas activamente. Cuando los desarrolladores chateen con Amazon Q, Amazon Q registrará tanto las solicitudes de los desarrolladores como las respuestas de Amazon Q. Cuando los desarrolladores chatean con Amazon Q Agent para el desarrollo de software mediante el comando /dev
, solo se registrarán las peticiones.
Amazon Q almacena los registros en un bucket de Amazon S3 que usted cree, en la siguiente ruta:
bucketName
/prefix
/AWSLogs/accountId
/QDeveloperLogs/log-type
/region
/year
/month
/day
/utc-hour
/zipFile
.gz/logFile
.json
En la ruta anterior,
se encuentra una de las siguientes:log-type
-
GenerateAssistantResponse
— contiene registros de chat -
GenerateCompletions
— contiene registros de finalización en línea -
StartTaskAssistCodeGeneration
— contiene registros/dev
Para ver ejemplos y explicaciones del contenido de los archivos de registro, consulteEjemplos de registros rápidos en Amazon Q Developer.
La función de registro rápido es gratuita, aparte del coste de almacenamiento del depósito de Amazon S3 utilizado para almacenar los registros y una pequeña cuota por la clave KMS opcional que se utiliza para cifrar el depósito.
Siga las instrucciones siguientes para habilitar el registro rápido.
Requisito previo
Cree un bucket de Amazon S3 para que contenga los registros de peticiones. El bucket debe:
-
Estar en la AWS región en la que se instaló el perfil de desarrollador de Amazon Q. Este perfil se instaló cuando suscribió usuarios a Amazon Q Developer Pro por primera vez. Para obtener más información sobre este perfil y las regiones en las que es compatiblePerfil de desarrollador de Amazon Q, consulte yRegiones compatibles con la consola Q Developer y el perfil Q Developer.
-
Estar en la AWS cuenta en la que están suscritos los usuarios. Si los usuarios están suscritos en varias AWS cuentas, debes crear un grupo en cada cuenta. No se admiten los depósitos entre cuentas.
-
Tenga una política de buckets como la que se indica a continuación. Sustituya
bucketName
region
,accountId
, yprefix
por su propia información.{ "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
:*" } } } ] }Si va a configurar SSE-KMS en el bucket, añada la siguiente política a la clave 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
:*" } } }Para obtener información sobre cómo proteger los datos de su bucket de Amazon S3, consulte Protección de los datos mediante el cifrado en la Guía del usuario de Amazon Simple Storage Service.
Habilitación del registro de peticiones
-
Abra la consola de Amazon Q Developer.
Para utilizar la consola Amazon Q Developer, debe tener los permisos definidos enPermitir a los administradores utilizar la consola Amazon Q Developer.
nota
Debe iniciar sesión como administrador de cuentas independiente o administrador de cuentas de administración. Los administradores de las cuentas de los miembros no pueden habilitar el registro rápido.
-
Elija Configuración.
-
En Preferencias, seleccione Editar.
-
En la ventana de preferencias de edición, active el Registro de peticiones de Q Developer.
-
Debajo de Amazon S3, introduzca el URI de Amazon S3 que utilizará para recibir los registros. Ejemplo:
s3://amzn-s3-demo-bucket/qdev-prompt-logs/