你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

获取备用池的预测结果(预览版)

重要

备用池的预测结果目前处于预览阶段。 需同意补充使用条款才可使用预览版。 在正式版 (GA) 推出之前,此功能的某些方面可能会有所更改。

若要有效地管理和优化虚拟机规模集的备用池,可以使用备用池运行时视图 API 检索预测结果。 这些结果在创建备用池后 2-3 周内可用,并提供有关 12 小时内每小时从池请求的预测实例数量的洞察。 预测包括预测的准确度以及过去 12 小时内从池请求的实例的历史视图,可帮助你做出明智的决策来正确调整备用池的大小并提高运营效率。

虽然预测结果提供了有价值的见解,但它们并不保证,应被视为池的建议大小。 从池请求的实际实例数可能会因工作负载的特定需求而异。 此外,预测引擎能够监视和分析工作负荷趋势越长,预测结果越准确、越可靠。

预测信息

注释

除非备用池已预配 2-3 周,否则不会显示预测值。

预测结果提供有关备用池的预期行为的详细见解。 这些结果包括有关预测的元数据,例如准确性、时间间隔和历史数据,以及预测期间请求的预测实例数。 使用此信息分析趋势、优化备用池大小并提高运营效率。 下面是预测结果中包含的键值的说明:

价值 DESCRIPTION
forecastInfo 包含有关预测的其他元数据的 JSON 字符串,例如所请求实例的准确性、时间间隔和最近历史记录。
SeriesUnitIntervalInMins 预测中每个数据点之间的时间间隔(以分钟为单位)。 例如,60 的值表示间隔为每小时一次。
InstancesRequestedCountRecentHistory 一组历史数据,其中显示了过去 12 小时内从备用池请求的实例数。
ForecastAccuracy 预测的准确性(以百分比表示)。 较高的值表示更可靠的预测。
forecastStartTime 指示预测周期何时开始的时间戳。
instancesRequestedCount 预测周期中每个时间间隔的预测实例计数数组。
az standby-vm-pool status --resource-group myResourceGroup --name myStandbyPool

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/myStandbyPool/runtimeViews/latest",
    {
      "instanceCountsByState": [
        {
          "count": 0,
          "state": "Creating"
        },
        {
          "count": 0,
          "state": "Starting"
        },
        {
          "count": 1,
          "state": "Running"
        },
        {
          "count": 3,
          "state": "Deallocating"
        },
        {
          "count": 7,
          "state": "Deallocated"
        },
         {
            "state": "Hibernating",
            "count": 0
        },
        {
            "state": "Hibernated",
            "count": 0
        },
        {
          "count": 0,
          "state": "Deleting"
        }
      ]
   }
  "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/standbyVirtualMachinePools/runtimeViews"
}

后续步骤

查看有关虚拟机规模集备用池的最常见问题解答