報告使用的執行持續時間和推論單元 - Rekognition

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

報告使用的執行持續時間和推論單元

如果您在 2022 年 8 月之後訓練並啟動模型,則可以使用 InServiceInferenceUnits Amazon CloudWatch 指標來確定模型執行了多少小時,以及在這些時間內使用的推論單元數量。

注意

如果一個 AWS 區域中只有一個模型,您也可以追蹤對StartprojectVersion和傳入的成功呼叫,以取得模型的執行時StopProjectVersion間 CloudWatch。如果您在 AWS 區域中執行多個模型,則此方法不起作用,因為指標不包含有關模型的資訊。

或者,您可以使用 AWS CloudTrail 來追蹤StartProjectVersion和的呼叫 StopProjectVersion (其中包括事件歷史記錄requestParameters欄位中的模型 ARN)。 CloudTrail 活動限制為 90 天,但您可以在CloudTrail湖中存放長達 7 年的活動。

以下步驟會針對下列項目建立圖表:

  • 模型已執行的時數。

  • 模型使用的推論單元數量。

您最多可以選擇過去 15 個月的時間段。如需有關指標保留的更多詳細資訊,請參閱 指標保留

決定模型使用的模型持續時間和推論單元
  1. 請登入 AWS Management Console 並開啟 CloudWatch 主控台,網址為 https://console.aws.amazon.com/cloudwatch/

  2. 在左側導覽視窗中,選擇 指標 下的 所有指標

  3. 在下方視窗中,選擇 來源 標籤。

  4. 確定已選取 儀表板 按鈕。

  5. 在編輯框中,將現有 JSON 替換為以下 JSON。變更下列值:

    • Project_Name — 包含要繪製圖表的模型專案。

    • Version_Name — 您想要繪製圖表的模型版本。

    • AWS_Region— 包含模型的 AWS 區域。檢查頁面頂端導覽列中的 CloudWatch [ AWS 地區] 選取器,確認主控台位於相同的 [區域]。根據需要進行更新。

    { "sparkline": true, "metrics": [ [ { "expression": "SUM(m1)*m1", "label": "Inference units used", "id": "e1" } ], [ { "expression": "DATAPOINT_COUNT(m1)*m1/m1", "label": "Hours running", "id": "e2" } ], [ "AWS/Rekognition", "InServiceInferenceUnits", "ProjectName", "Project_Name", "VersionName", "Version_Name", { "id": "m1", "visible": false } ] ], "view": "singleValue", "stacked": false, "region": "AWS_Region", "stat": "Average", "period": 3600, "title": "Hours run and inference units used" }
  6. 選擇 更新

  7. 在頁面頂部,選擇時間軸。您應該會看到時間軸內使用的推論單元數量和執行的時數。圖表中的間隙表示模型未執行的時間。以下主控台的螢幕擷取畫面顯示使用的推論單元以及在一段時間內執行的小時數,自訂時間設定為 2 週,最高值為 214 個推論單元,執行 209 小時。

    顯示推論單位的圖表。
  8. (可選) 透過選擇 動作,然後 新增至儀表板-改進,將圖表新增至儀表板。