次の方法で共有


Azure Container Instances のスタンバイ プールの予測結果を取得する (プレビュー)

Von Bedeutung

スタンバイ プールの予測結果は現在プレビュー段階です。 プレビュー版は、追加使用条件に同意することを条件に使用できます。 この機能の一部の側面は、一般公開 (GA) 前に変更される可能性があります。

Azure Container Instances のスタンバイ プールを効果的に管理および最適化するには、スタンバイ プールランタイム ビュー API を使用して予測結果を取得できます。 これらの結果は 、スタンバイ プールを作成してから 2 ~ 3 週間で使用でき 、12 時間にわたってプールから要求されるインスタンスの予測数に関する分析情報を提供します。 予測には、予測の精度と、過去 12 時間にわたってプールから要求されたインスタンスの履歴ビューが含まれており、スタンバイ プールのサイズを適切に設定し、運用効率を向上させるための十分な情報に基づいた意思決定を行うのに役立ちます。

予測結果は貴重な分析情報を提供しますが、これらは保証されておらず、プールの推奨サイズとして扱う必要があります。 プールから要求された実際のインスタンス数は、ワークロードの特定の要求によって異なる場合があります。 さらに、予測エンジンがワークロードの傾向を監視および分析できる時間が長いほど、予測結果の精度と信頼性が向上します。

予測情報

スタンバイ プールが 2 ~ 3 週間プロビジョニングされていない限り、予測値は表示されません。

予測結果は、スタンバイ プールの予想される動作に関する詳細な分析情報を提供します。 これらの結果には、精度、時間間隔、履歴データなどの予測に関するメタデータと、予測期間中に要求された予測インスタンス数が含まれます。 この情報を使用して、傾向を分析し、スタンバイ プールのサイズを最適化し、運用効率を向上させます。 予測結果に含まれる主要な値の説明を次に示します。

価値 説明
forecastInfo 精度、時間間隔、要求されたインスタンスの最近の履歴など、予測に関する追加のメタデータを含む JSON 文字列。
SeriesUnitIntervalInMins 予測の各データ ポイント間の時間間隔 (分単位)。 たとえば、値 60 は時間単位の間隔を示します。
InstancesRequestedCountRecentHistory 過去 12 時間にスタンバイ プールから要求されたインスタンスの数を示す履歴データの配列。
ForecastAccuracy パーセンテージとしての予測の精度。 値が大きいほど、より信頼性の高い予測が示されます。
forecastStartTime 予測期間がいつ始まるかを示すタイムスタンプ。
instancesRequestedCount 予測期間内の各時間間隔の予測インスタンス数の配列。

予測結果を取得する

az standby-container-group-pool status --resource-group myResourceGroup --name myStandbyPool

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.StandbyPool/standbyContainerGroupPools/myStandbyPool/runtimeViews/latest",
  "instanceCountsByState": [
    {
      "state": "Creating",
      "count": 0
    },
    {
      "state": "Starting",
      "count": 0
    },
    {
      "state": "Running",
      "count": 12
    },
    {
      "state": "Deleting",
      "count": 0
    }
  ],
  "name": "latest",
  "prediction": {
    "forecastInfo": "{\"SeriesUnitIntervalInMins\":60,\"InstancesRequestedCountRecentHistory\":[10,11,9,11,12,11,10,9,7,11,10,12],\"ForecastAccuracy\":90.0}",
    "forecastStartTime": "2025-05-09T17:00:00-07:00",
    "forecastValues": {
      "instancesRequestedCount": [ 10,10,11,12,9,11,11,12,13,10,10,8]}},
  "provisioningState": "Succeeded",
  "resourceGroup": "myResourceGroup",
  "status": {
    "code": "HealthState/healthy"
  },
  "type": "Microsoft.StandbyPool/standbyContainerGroupPools/runtimeViews"
}

次のステップ

Azure Container Instances のスタンバイ プールについてよく 寄せられる質問 を確認します。