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 peticiones de los usuarios en Amazon Q Developer
Los administradores pueden habilitar el registro de todas las sugerencias de inserción y las conversaciones de chat que los usuarios mantienen con Amazon Q en el 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 de inserción, Amazon Q registrará las sugerencias aceptadas y las rechazadas de forma activa. Cuando los desarrolladores chatean con Amazon Q, Amazon Q registrará tanto las peticiones 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 crea, 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, es una de las siguientes opciones:log-type
-
GenerateAssistantResponse: incluye registros de chat -
GenerateCompletions: incluye registros de finalización de inserción -
StartTaskAssistCodeGeneration: incluye registros de/dev
Para ver ejemplos y explicaciones del contenido de los archivos de registro, consulte Ejemplos de registros de peticiones de Amazon Q Developer.
La característica de registro de peticiones es gratuita, aparte del coste de almacenamiento del bucket de Amazon S3 utilizado para almacenar los registros y una pequeña cuota por la clave de KMS opcional que se utiliza para cifrar el bucket.
Siga estas instrucciones para habilitar el registro de peticiones.
Requisitos previos
-
Asegúrese de que los usuarios se hayan suscrito en una cuenta independiente o, si utiliza AWS Organizations, en una cuenta de administración. Actualmente, Q Developer no admite el registro de las peticiones de los usuarios que se hayan suscrito en las cuentas de miembros de AWS Organizations.
-
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ó por primera vez a los usuarios en Amazon Q Developer Pro. Para obtener más información sobre este perfil y las regiones en las que es compatible, consulte Qué es el perfil de Amazon Q Developer y Regiones que admiten la consola de Q Developer y el perfil de Q Developer.
-
Estar en la AWS cuenta a la que están suscritos los usuarios.
-
Tenga una política de buckets como la que se indica a continuación. Sustituya
bucketNameregion,accountId, yprefixpor su propia información.Si va a configurar SSE-KMS en el bucket, añada la siguiente política a la clave de 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 de Amazon Q Developer, debe tener los permisos definidos en Permiso a los administradores para utilizar la consola de 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 miembros no pueden habilitar el registro de peticiones, ya que los usuarios suscritos en las cuentas de miembros no admiten el registro de peticiones.
-
Seleccione 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/