View a markdown version of this page

Interrogazione dei dati aggregati relativi alle statistiche di sessione utilizzando AWS CLI - Deadline Cloud

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à.

Interrogazione dei dati aggregati relativi alle statistiche di sessione utilizzando AWS CLI

Per tenere traccia dei costi, analizzare l'utilizzo delle risorse o identificare quali utenti consumano la maggior parte delle risorse, puoi utilizzare il AWS Command Line Interface (AWS CLI) per richiedere statistiche aggregate sulle sessioni per le tue farm AWS Deadline Cloud (Deadline Cloud). L'API per le statistiche delle sessioni fornisce dati su costi, runtime e utilizzo che puoi raggruppare in base a varie dimensioni come coda, flotta, tipo di istanza o utente.

L'interrogazione delle statistiche di sessione è un processo asincrono. Innanzitutto, si avvia una richiesta di aggregazione, quindi si recuperano i risultati utilizzando l'ID di aggregazione.

Avvio di una richiesta di aggregazione

Per avviare una richiesta di aggregazione, esegui il start-sessions-statistics-aggregation comando. L'esempio seguente raggruppa le statistiche in base all'ID utente per una coda specifica. Sostituisci il placeholder testo con le tue informazioni.

aws deadline start-sessions-statistics-aggregation \ --farm-id farm-id \ --resource-ids '{"queueIds":["queue-id"]}' \ --start-time 2025-11-24T10:00:00Z \ --end-time 2025-11-25T18:00:00Z \ --group-by '["USER_ID"]' \ --period HOURLY \ --statistics '["SUM"]' \ --timezone UTC-08:00 \ --region region-name

Puoi raggruppare le statistiche in base ad altre dimensioni come QUEUE_IDFLEET_ID,JOB_ID,INSTANCE_TYPE, oLICENSE_PRODUCT. Per ulteriori informazioni su tutti i parametri disponibili, consulta start-sessions-statistics-aggregationla sezione AWS CLI Command Reference.

La risposta contiene un ID di aggregazione:

{ "aggregationId": "92b35143f2d04641979bc9b777232f38" }

Recupero dei risultati

Esegui il get-sessions-statistics-aggregation comando con l'ID di aggregazione per recuperare i risultati. Sostituisci il placeholder testo con le tue informazioni.

aws deadline get-sessions-statistics-aggregation \ --farm-id farm-id \ --aggregation-id aggregation-id \ --region region-name

L'esempio seguente mostra una risposta quando si raggruppano le statistiche per ID utente. Il userId campo contiene un UUID che è necessario mappare a un nome utente per identificare l'utente:

{ "statistics": [ { "userId": "f9c1f3f0-1031-70dc-4d25-30d7225b04a0", "count": 1, "costInUsd": { "sum": 0.0 }, "runtimeInSeconds": { "sum": 53.773 }, "aggregationStartTime": "2025-11-24T22:00:00Z", "aggregationEndTime": "2025-11-24T23:00:00Z" } ], "status": "COMPLETED" }

Per trovare il nome utente associato auserId, vedere. Recupero dei metadati e degli attributi degli utenti tramite UserID in un archivio di identità

Per ulteriori informazioni sull'API, consulta il Deadline Cloud API Reference.