Melihat aktivitas pengguna tertentu di Amazon Q Developer - Amazon Q Developer

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Melihat aktivitas pengguna tertentu di Amazon Q Developer

Anda dapat mengonfigurasi Amazon Q untuk mengumpulkan telemetri aktivitas pengguna masing-masing pelanggan Pengembang Amazon Q di organisasi Anda dan menyajikan informasi tersebut dalam laporan. Laporan ini memberi Anda wawasan tentang bagaimana pengguna tertentu menggunakan Amazon Q.

Amazon Q menghasilkan laporan setiap hari di tengah malam, dan menyimpannya dalam file CSV di jalur berikut:

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

File CSV ditata sebagai berikut:

  • Setiap baris menunjukkan pengguna yang berinteraksi dengan Amazon Q hari itu.

  • Setiap kolom menunjukkan metrik, seperti yang dijelaskan dalamMetrik laporan aktivitas pengguna. Metrik dihitung berdasarkan telemetri pengguna yang dikumpulkan sepanjang hari.

Jika file CSV melampaui 1 MB, Amazon Q membagi data menjadi beberapa file CSV untuk hari itu.

catatan

Saat Anda mengaktifkan laporan aktivitas pengguna, Amazon Q mengumpulkan telemetri terlepas dari cara pengembang menyetel Aktifkan Amazon Q untuk mengirim data penggunaan ke AWS pengaturan di IDE mereka. Pengaturan itu mengontrol apakah telemetri dapat digunakan oleh AWS perusahaan, bukan organisasi Anda. Untuk informasi selengkapnya tentang pengaturan ini, lihatMemilih untuk tidak membagikan telemetri sisi klien Anda.

Gunakan petunjuk berikut untuk mengaktifkan laporan aktivitas pengguna.

Prasyarat

Buat bucket Amazon S3 untuk menyimpan file CSV laporan aktivitas pengguna. Ember harus:

  • Berada di AWS Wilayah tempat profil Pengembang Amazon Q diinstal. Profil ini diinstal saat Anda berlangganan pengguna tenaga kerja IAM Identity Center ke Amazon Q Developer Pro untuk pertama kalinya. Untuk informasi selengkapnya tentang profil ini dan Wilayah yang didukung, lihatProfil pengembang Amazon Q, danWilayah yang Didukung untuk konsol Q Developer dan profil Pengembang Q.

  • Berada di AWS akun tempat pengguna berlangganan. Jika pengguna berlangganan di beberapa AWS akun, maka Anda harus membuat bucket di masing-masing akun tersebut. Bucket lintas akun tidak didukung.

  • (Opsional tetapi disarankan) Berbeda dari bucket yang mungkin Anda gunakan untuk pencatatan cepat.

  • Sertakan awalan, juga dikenal sebagai subfolder, tempat Amazon Q akan menyimpan file CSV. File CSV tidak dapat disimpan di root bucket.

  • Miliki kebijakan bucket seperti yang berikut. Ganti bucketNameregion,accountId,, dan prefix dengan informasi Anda sendiri.

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

    Jika Anda mengonfigurasi SSE-KMS di bucket, tambahkan kebijakan di bawah ini pada kunci 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:*" } } }

    Untuk mempelajari cara melindungi data di bucket Amazon S3, lihat Melindungi data dengan enkripsi di Panduan Pengguna Layanan Penyimpanan Sederhana Amazon.

Untuk mengaktifkan laporan aktivitas pengguna
  1. Buka konsol Pengembang Amazon Q.

    Untuk menggunakan konsol Pengembang Amazon Q, Anda harus memiliki izin yang ditentukan. Izinkan administrator menggunakan konsol Pengembang Amazon Q

  2. Pilih Pengaturan.

  3. Di bawah laporan aktivitas pengguna Q Developer, pilih Edit.

  4. Beralih Kumpulkan metrik granular per pengguna.

  5. Di bawah lokasi S3, masukkan URI Amazon S3 yang akan Anda gunakan untuk menyimpan laporan CSV. Contoh: s3://amzn-s3-demo-bucket/user-activity-reports/