Activer les rapports d'utilisation AppStream 2.0 - Amazon AppStream 2.0

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Activer les rapports d'utilisation AppStream 2.0

Pour recevoir des rapports d'utilisation, vous devez vous y abonner à l'aide de la console AppStream 2.0, de l'opération AWS Command Line Interface (AWS CLI) ou de l'CreateUsageReportSubscriptionAPI. Vous devez activer les rapports d'utilisation séparément pour chaque AWS région pour laquelle vous souhaitez recevoir des données d'utilisation.

Note

Vous pouvez démarrer ou arrêter votre abonnement aux rapports d'utilisation à tout moment. L’abonnement à des rapports d’utilisation n’entraîne aucun frais, mais les frais Amazon S3 standard peuvent s’appliquer aux rapports qui sont stockés dans votre compartiment S3. Pour plus d’informations, consultez Tarification Amazon S3.

Pour vous abonner aux rapports d'utilisation de la AppStream version 2.0 à l'aide de la console AppStream 2.0, effectuez les opérations suivantes.

  1. Ouvrez la console AppStream 2.0 à l'adresse https://console.aws.amazon.com/appstream2.

  2. Choisissez la AWS région pour laquelle vous souhaitez activer les rapports d'utilisation.

  3. Dans le volet de navigation, choisissez Rapports d’utilisation.

  4. Choisissez Activé, puis Appliquer.

Si vous avez activé les scripts de session sur instance et la journalisation Amazon S3 pour la configuration de vos scripts de session, AppStream 2.0 a créé un compartiment S3 pour stocker le résultat du script. Ce compartiment est unique dans votre compte et votre région. Lorsque vous activez les rapports d'utilisation dans ce cas, la AppStream version 2.0 utilise le même compartiment pour stocker vos rapports d'utilisation. Si vous n'avez pas encore activé les scripts de session sur instance, lorsque vous activez les rapports d'utilisation, la AppStream version 2.0 crée un nouveau compartiment S3 à l'emplacement suivant :

appstream-logs-region-code-account-id-without-hyphens-random-identifier
region-code

Code de AWS région pour la région dans laquelle les rapports d'utilisation sont activés.

account-id-without-hyphens

Identifiant de votre compte Amazon Web Services. L'identifiant aléatoire permet de garantir qu'aucun conflit ne sera déclenché avec les autres compartiments de la même région. La première partie du nom du compartiment, appstream-logs, ne change pas quel que soit le compte ou la région.

Par exemple, si vous activez les rapports d'utilisation dans la région USA Ouest (Oregon) (us-west-2) sous le numéro de compte 123456789012 AppStream , 2.0 crée un compartiment Amazon S3 au sein de votre compte dans cette région, similaire au nom indiqué dans l'exemple suivant :

appstream-logs-us-west-2-1234567890123-abcdefg

Seul un administrateur disposant d’autorisations suffisantes peut supprimer ce compartiment.

AppStream Rapports de sessions 2.0

Pour chaque jour où les utilisateurs lancent au moins une session de streaming sur votre compte Amazon Web Services, AppStream 2.0 exporte un rapport de sessions vers votre compartiment Amazon S3. Ce rapport, appelé daily-session-report-[AAAA]-[MM]-[JJ].csv, est stocké dans une structure de dossiers imbriqués dans votre compte Amazon S3, en utilisant le chemin de dossier suivant :

[nom_compartiment]/sessions/schedule=DAILY/year=[AAAA]/month=[MM]/day=[JJ]/

Cette structure d’imbrication facilite le partitionnement si vous choisissez d’interroger vos rapports à l’aide d’Amazon Athena. Athena est un service de requête interactif, sans serveur, que vous pouvez utiliser pour analyser les données stockées dans vos compartiments S3 à l’aide de requêtes SQL standard. Pour plus d’informations, consultez Créez des rapports personnalisés et analysez les données d'utilisation AppStream 2.0.

Chaque session utilisateur est décrite dans un seul enregistrement dans un rapport de session. Les rapports de sessions sont générés quotidiennement selon l'heure UTC dans les 24 heures suivant la fin de la journée qui fait l'objet du rapport. Si une session s'étend sur plus d'une journée, l'enregistrement de session apparaît dans le rapport de session correspondant au jour où la session se termine. Pour plus d'informations sur les données incluses dans les rapports de sessions, consultez Champs des rapports de sessions.

AppStream 2.0 Rapports sur les applications

Pour chaque jour où les utilisateurs lancent au moins une application pendant leurs sessions de streaming, AppStream 2.0 exporte un rapport d'applications vers votre compartiment Amazon S3. Ce rapport, appelé daily-app-report-[AAAA]-[MM]-[JJ].csv, est stocké dans une structure de dossiers imbriqués dans votre compte Amazon S3, en utilisant le chemin de dossier suivant :

[nom_compartiment]/applications/schedule=DAILY/year=[AAAA]/month=[MM]/day=[JJ]/

Cette structure d’imbrication facilite le partitionnement si vous choisissez d’interroger vos rapports à l’aide d’Amazon Athena. Athena est un service de requête interactif, sans serveur, que vous pouvez utiliser pour analyser les données stockées dans vos compartiments S3 à l’aide de requêtes SQL standard. Pour plus d’informations, consultez Créez des rapports personnalisés et analysez les données d'utilisation AppStream 2.0.

Chaque lancement d’application est décrit dans un seul enregistrement dans un rapport d’applications. Par exemple, si un utilisateur lance cinq applications distinctes au cours d'une session, cinq enregistrements différents apparaissent dans le rapport d’applications concerné. Une application est enregistrée comme lancée si l'un des événements suivants se produit :

  • L’application est lancée directement lors du démarrage de la session, car l’ID de l’application est intégrée dans l’URL de streaming ou l’état du relais.

  • Un utilisateur choisit l'application dans le catalogue d'applications lors du lancement d'une nouvelle session de streaming.

  • Un utilisateur choisit l'application dans la liste du catalogue d'applications lors d'une session de streaming.

Le rapport d’applications n’inclut pas les applications qui sont lancées d’autres façons. Par exemple, si vous permettez aux utilisateurs d'accéder à l'Explorateur Windows ou au menu Démarrer du bureau Windows et que les utilisateurs utilisent ces outils pour lancer directement des applications, ou si un autre programme ou script lance une application, ces lancements d'applications ne sont pas inclus dans le rapport sur les applications. PowerShell

Les rapports d’applications sont générés quotidiennement selon l’heure UTC dans les 24 heures suivant la fin de la journée qui fait l’objet du rapport. Si une session s’étend sur plus d’une journée, les applications lancées au cours de la session sont prises en compte dans le rapport d’applications correspondant à la journée où la session s’est terminée. Pour plus d’informations sur les données incluses dans les rapports d’applications, consultez Champs du rapport d’applications.