Abilita i report di utilizzo AppStream 2.0 - Amazon AppStream 2.0

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Abilita i report di utilizzo AppStream 2.0

Per ricevere i report sull'utilizzo, devi abbonarti ad essi utilizzando la console AppStream 2.0, il AWS Command Line Interface (AWS CLI) o il funzionamento dell'CreateUsageReportSubscriptionAPI. È necessario abilitare i report sull'utilizzo separatamente per ogni AWS regione per la quale si desidera ricevere i dati di utilizzo.

Nota

È possibile avviare o interrompere la tua iscrizione ai report di utilizzo in qualsiasi momento. Non vi è alcun costo per l'abbonamento ai report sull'utilizzo, ma ai report archiviati nel bucket S3 possono essere applicati i costi standard di Amazon S3. Per ulteriori informazioni, consulta Prezzi di Amazon S3.

Per sottoscrivere i report di utilizzo per la AppStream versione AppStream 2.0 utilizzando la console 2.0, effettuate le seguenti operazioni.

  1. Aprire la console AppStream 2.0 all'indirizzo https://console.aws.amazon.com/appstream2.

  2. Scegli la AWS regione per la quale desideri abilitare i report sull'utilizzo.

  3. Nel riquadro di navigazione scegliere Reports (Report).

  4. Seleziona Enabled (Abilitato), quindi Apply (Applica).

Se hai abilitato gli script di sessione su istanza e la registrazione di Amazon S3 per la configurazione degli script di sessione AppStream , 2.0 ha creato un bucket S3 per archiviare l'output dello script. Questo bucket è univoco per il tuo account e la tua regione. Quando abiliti i report sull'utilizzo in questo caso, AppStream 2.0 utilizza lo stesso bucket per archiviare i report sull'utilizzo. Se non hai già abilitato gli script di sessione sull'istanza, quando abiliti i report di utilizzo, AppStream 2.0 crea un nuovo bucket S3 nella seguente posizione:

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

Il codice AWS regionale per la regione in cui è abilitata la reportistica sull'utilizzo.

account-id-without-hyphens

L'identificatore dell'account Amazon Web Services. L'ID casuale garantisce che non vi sia alcun conflitto con altri bucket in quella stessa regione. La prima parte del nome del bucket, appstream-logs, resta uguale in tutti gli account o le regioni.

Ad esempio, se abiliti il reporting sull'utilizzo nella regione Stati Uniti occidentali (Oregon) (us-west-2) con il numero di account 123456789012 AppStream , 2.0 crea un bucket Amazon S3 all'interno del tuo account in quella regione simile al nome mostrato nell'esempio seguente:

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

Solo un amministratore con autorizzazioni sufficienti può eliminare il bucket.

AppStream 2.0 Rapporti sulle sessioni

Per ogni giorno in cui gli utenti avviano almeno una sessione di streaming nel tuo account Amazon Web Services, AppStream 2.0 esporta un report sulle sessioni nel tuo bucket Amazon S3. Il report, denominato daily-session-report-[YYYY]-[MM]-[DD].csv, viene archiviato in una struttura a cartelle nidificata nell'account Amazon S3, utilizzando il percorso di cartella seguente:

[bucket_name]/sessions/schedule=DAILY/year=[YYYY]/month=[MM]/day=[DD]/

Questa struttura di nidificazione facilita il partizionamento se scegli di eseguire query sui report utilizzando Amazon Athena. Athena è un servizio serverless di query interattive, che è possibile utilizzare per analizzare i dati archiviati nel bucket S3 utilizzando SQL standard. Per ulteriori informazioni, consulta Crea report personalizzati e analizza i dati di utilizzo della AppStream versione 2.0.

Ogni sessione utente viene descritta in un singolo record in un report di sessioni. I report di sessioni vengono generati ogni giorno in base all'ora UTC entro 24 ore dalla chiusura del giorno oggetto del report. Se una sessione copre più di un giorno, il record di sessione verrà visualizzato nel report di sessioni corrispondente al giorno in cui la sessione termina. Per ulteriori informazioni sui dati inclusi nei report di sessioni, consulta Campi sessioni report.

AppStream 2.0 Rapporti sulle applicazioni

Per ogni giorno in cui gli utenti avviano almeno un'applicazione durante le sessioni di streaming, la AppStream versione 2.0 esporta un report sulle applicazioni nel bucket Amazon S3. Il report, denominato daily-app-report-[YYYY]-[MM]-[DD].csv, viene archiviato in una struttura a cartelle nidificata nell'account Amazon S3, utilizzando il percorso di cartella seguente:

[bucket_name]/applications/schedule=DAILY/year=[YYYY]/month=[MM]/day=[DD]/

Questa struttura di nidificazione facilita il partizionamento se scegli di eseguire query sui report utilizzando Amazon Athena. Athena è un servizio serverless di query interattive, che è possibile utilizzare per analizzare i dati archiviati nel bucket S3 utilizzando SQL standard. Per ulteriori informazioni, consulta Crea report personalizzati e analizza i dati di utilizzo della AppStream versione 2.0.

Ogni avvio di applicazione viene descritto in un singolo record in un report di applicazioni. Ad esempio, se un utente avvia cinque applicazioni separate durante una sessione, cinque record separati appaiono nel relativo report delle applicazioni corrispondenti. Un'applicazione viene registrata come avviata se si verifica uno qualsiasi dei seguenti eventi:

  • L'applicazione viene avviata direttamente quando la sessione viene avviata, poiché l'ID dell'applicazione è incorporato nell'URL di streaming o nello stato del relay.

  • Un utente sceglie l'applicazione dal catalogo dell'applicazione all'avvio una nuova sessione di streaming.

  • Un utente sceglie l'applicazione dall'elenco dei cataloghi delle applicazioni durante una sessione di streaming.

Il report delle applicazioni non include le applicazioni avviate in altri modi. Ad esempio, se fornisci agli utenti l'accesso a Windows Explorer o al menu Start del desktop di Windows e gli utenti utilizzano tali strumenti per avviare direttamente le applicazioni o se un altro programma o script avvia un'applicazione, tali avvii di applicazioni non sono inclusi nel rapporto sulle applicazioni. PowerShell

I report delle applicazioni vengono generati in base all'ora UTC entro 24 ore dalla chiusura giornaliera, che è l'oggetto del report. Se una sessione copre più di un giorno, le applicazioni avviate durante la sessione vengono riflesse nel report delle applicazioni corrispondente al giorno in cui la sessione termina. Per ulteriori informazioni sui dati inclusi nei report delle applicazioni, consulta Campi report applicazioni.