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.
Abfragen aggregierter Daten mit Sitzungsstatistiken unter Verwendung der AWS CLI
Um Kosten zu verfolgen, die Ressourcennutzung zu analysieren oder festzustellen, welche Benutzer die meisten Ressourcen verbrauchen, können Sie die AWS Command Line Interface (AWS CLI) verwenden, um aggregierte Sitzungsstatistiken für Ihre AWS Deadline Cloud-Farmen (Deadline Cloud) abzufragen. Die Sitzungsstatistik-API bietet Daten zu Kosten, Laufzeit und Nutzung, die Sie nach verschiedenen Dimensionen wie Warteschlange, Flotte, Instanztyp oder Benutzer gruppieren können.
Das Abfragen von Sitzungsstatistiken ist ein asynchroner Prozess. Zuerst starten Sie eine Aggregationsanforderung und rufen dann die Ergebnisse mithilfe der Aggregations-ID ab.
Eine Aggregationsanforderung starten
Um eine Aggregationsanforderung zu starten, führen Sie den start-sessions-statistics-aggregation Befehl aus. Im folgenden Beispiel werden Statistiken für eine bestimmte Warteschlange nach Benutzer-ID gruppiert. Ersetzen Sie den placeholder Text durch Ihre Informationen.
aws deadline start-sessions-statistics-aggregation \ --farm-idfarm-id\ --resource-ids '{"queueIds":["queue-id"]}' \ --start-time2025-11-24T10:00:00Z\ --end-time2025-11-25T18:00:00Z\ --group-by '["USER_ID"]' \ --periodHOURLY\ --statistics '["SUM"]' \ --timezoneUTC-08:00\ --regionregion-name
Sie können Statistiken nach anderen Dimensionen wieQUEUE_ID,, FLEET_ID JOB_IDINSTANCE_TYPE, oder gruppierenLICENSE_PRODUCT. Weitere Informationen zu allen verfügbaren Parametern finden Sie start-sessions-statistics-aggregationin der AWS CLI Befehlsreferenz.
Die Antwort enthält eine Aggregations-ID:
{ "aggregationId": "92b35143f2d04641979bc9b777232f38" }
Ergebnisse werden abgerufen
Führen Sie den get-sessions-statistics-aggregation Befehl mit der Aggregations-ID aus, um die Ergebnisse abzurufen. Ersetzen Sie den placeholder Text durch Ihre Informationen.
aws deadline get-sessions-statistics-aggregation \ --farm-idfarm-id\ --aggregation-idaggregation-id\ --regionregion-name
Das folgende Beispiel zeigt eine Antwort, wenn Sie Statistiken nach Benutzer-ID gruppieren. Das userId Feld enthält eine UUID, die Sie einem Benutzernamen zuordnen müssen, um den Benutzer zu identifizieren:
{ "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" }
Informationen zum Ermitteln des mit einem verknüpften Nutzernamen finden Sie userId unter. Benutzermetadaten und Attribute mithilfe von UserID in einem Identitätsspeicher abrufen
Weitere Informationen zur API finden Sie in der Deadline Cloud API-Referenz.