Anzeigen der Aktivitäten bestimmter Benutzer in Amazon Q Developer - Amazon Q Developer

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Anzeigen der Aktivitäten bestimmter Benutzer in Amazon Q Developer

Sie können Amazon Q so konfigurieren, dass die Telemetriedaten der Benutzeraktivitäten einzelner Abonnenten von Amazon Q Developer in Ihrer Organisation erfasst und diese Informationen in einem Bericht dargestellt werden. Der Bericht vermittelt Einblicke darin, wie bestimmte Benutzer Amazon Q verwenden.

Amazon Q generiert den Bericht täglich um Mitternacht (00:00) Coordinated Universal Time (UTC) und speichert ihn in einer CSV-Datei im folgenden Pfad:

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

Die CSV-Datei ist wie folgt strukturiert:

  • Jede Zeile zeigt einen Benutzer, der an diesem Tag mit Amazon Q interagiert hat.

  • Jede Spalte zeigt eine Metrik, wie unter Metriken des Benutzeraktivitätsberichts beschrieben. Metriken werden auf der Grundlage der Benutzertelemetrie berechnet, die im Laufe des Tages gesammelt wurde.

Wenn mehr als 1 000 Benutzer im Laufe des Tages mit Amazon Q interagieren, teilt Amazon Q die Daten in mehrere CSV-Dateien auf, die jeweils 1 000 Benutzer enthalten und die Suffixe part_1, part_2 usw. enthalten.

Anmerkung

Wenn Sie Benutzeraktivitätsberichte aktivieren, erfasst Amazon Q Telemetriedaten unabhängig davon, wie ein Entwickler die Einstellung Amazon Q zum Senden von Nutzungsdaten an AWS aktivieren in seiner IDE eingestellt hat. Diese Einstellung steuert, ob Telemetriedaten vom AWS -Unternehmen und nicht von Ihrer Organisation verwendet werden kann. Weitere Informationen zu dieser Einstellung finden Sie unter Widersprechen der Freigabe Ihrer clientseitigen Telemetriedaten.

Befolgen Sie die nachstehenden Anleitungen, um Benutzeraktivitätsberichte zu aktivieren.

Voraussetzung

Erstellen Sie einen Amazon-S3-Bucket für die CSV-Datei mit dem Benutzeraktivitätsbericht. Der Bucket muss folgende Voraussetzungen erfüllen:

  • Seien Sie in der AWS Region, in der das Amazon Q Developer-Profil installiert wurde. Dieses Profil wurde installiert, als Sie Amazon Q Developer Pro für Unternehmensbenutzer von IAM Identity Center zum ersten Mal abonniert haben. Weitere Informationen zu diesem Profil und den Regionen, in denen es unterstützt wird, finden Sie unter Was ist das Profil von Amazon Q Developer? und Unterstützte Regionen für die Q-Developer-Konsole und das Q-Developer-Profil.

  • Seien Sie in dem AWS Konto, für das Benutzer angemeldet sind. Wenn Benutzer in mehreren AWS -Konten abonniert sind, müssen Sie in jedem dieser Konten Buckets erstellen. Kontoübergreifende Buckets werden nicht unterstützt.

  • (Optional, aber empfohlen) Der Bucket muss sich von dem Bucket unterscheiden, den Sie möglicherweise für die Prompt-Protokollierung verwenden.

  • Fügen Sie ein Präfix hinzu, das auch als Unterordner bezeichnet wird, in dem Amazon Q die CSV-Datei speichert. Die CSV-Datei kann nicht im Stammverzeichnis des Buckets gespeichert werden.

  • Der Bucket muss über eine Bucket-Richtlinie wie die folgende verfügen. Ersetzen Sie bucketNameregion,accountId, und prefix durch Ihre eigenen Informationen.

    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": "111122223333" }, "ArnLike": { "aws:SourceArn": "arn:aws:codewhisperer:us-east-1:111122223333:*" } } } ] }

    Wenn Sie SSE-KMS für den Bucket konfigurieren, fügen Sie die folgende Richtlinie für den KMS-Schlüssel hinzu:

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

    Weitere Informationen zum Schutz der Daten in Ihrem Amazon-S3-Bucket finden Sie unter Datenschutz durch Verschlüsselung im Benutzerhandbuch für Amazon Simple Storage Service.

So aktivieren Sie Berichte über Benutzeraktivitäten
  1. Öffnen Sie die Konsole von Amazon Q Developer.

    Damit Sie die Konsole von Amazon Q Developer verwenden können, müssen Sie über die unter Zulassen, dass Administratoren die Konsole von Amazon Q Developer verwenden definierten Berechtigungen verfügen.

  2. Wählen Sie Einstellungen aus.

  3. Wählen Sie unter Q-Developer-Benutzeraktivitätsberichte die Option Bearbeiten aus.

  4. Schalten Sie die Option Granulare Metriken pro Benutzer erfassen um.

  5. Geben Sie unter S3-Standort den Amazon-S3-URI ein, den Sie für die Speicherung der CSV-Berichte verwenden werden. Beispiel: s3://amzn-s3-demo-bucket/user-activity-reports/