

 Amazon Forecast 不再向新买家开放。Amazon Forecast 的现有客户可以继续照常使用该服务。[了解更多](https://aws.amazon.com/blogs/machine-learning/transition-your-amazon-forecast-usage-to-amazon-sagemaker-canvas/)

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 启用预测器监控
<a name="enabling-predictor-monitoring"></a>

您可以在创建预测器时启用预测器监控，也可以启用预测器监控。

**注意**  
预测变量监控仅适用于。 AutoPredictors您可以将现有的传统预测变量升级到。 AutoPredictor请参阅[升级到 AutoPredictor](howitworks-predictor.md#upgrading-autopredictor)。

**Topics**
+ [启用新预测器的预测器监控](#enabling-predictor-monitoring-new)
+ [启用现有预测器的预测器监控](#enabling-predictor-monitoring-existing)

## 启用新预测器的预测器监控
<a name="enabling-predictor-monitoring-new"></a>

您可以使用控制台、、 AWS CLI和操作为新的预测变量启用预测变量监控。 AWS SDKs [CreateAutoPredictor](API_CreateAutoPredictor.md)

------
#### [ Console ]

**要启用预测器监控**

1. 登录 AWS 管理控制台 并打开 Amazon Forecast 控制台，网址为[https://console.aws.amazon.com/forecast/](https://console.aws.amazon.com/forecast/)。

1. 从**数据集组**中，选择您的数据集组。

1. 在导航窗格中，选择**预测器**。

1. 选择**训练新预测器**。

1. 在**预测器配置**部分，选择**启用监控**。

1. 提供以下必填字段的值：
   + **名称** - 唯一的预测器名称。
   + **预测频率** - 预测的粒度。
   + **预测范围** - 预测的时间步数。

1. 选择**开始**，在监控启用的情况下创建自动预测器。使用预测器生成预测并导入更多数据后，您将看到监控结果。

------
#### [ Python ]

要使用适用于 Python 的 SDK（Boto3）启用新预测器的预测器监控，请使用 `create_auto_predictor` 方法并在 `MonitoringConfig` 中提供监控器名称。

以下代码创建一个自动预测器，对未来 24（`ForecastHorizon`）天（`ForecastFrequency`）进行预测，并指定 `MyPredictorMonitor` 为 `MonitorName`。生成预测并导入更多数据后，您可以查看预测器监控的结果。有关检索结果的更多信息，请参阅[查看监控结果](predictor-monitoring-results.md)。

 有关创建预测器的所需和可选参数的信息，请参阅[CreateAutoPredictor](API_CreateAutoPredictor.md)。

```
import boto3
                            
forecast = boto3.client('forecast')

create_predictor_response = forecast.create_auto_predictor(
    PredictorName = 'predictor_name',
    ForecastHorizon = 24,
    ForecastFrequency = 'D',
    DataConfig = {
        "DatasetGroupArn": "arn:aws:forecast:region:account:dataset-group/datasetGroupName"
    },
    MonitorConifg = {
        "MonitorName": "MyMonitorName"
    }
)
```

------

## 启用现有预测器的预测器监控
<a name="enabling-predictor-monitoring-existing"></a>

您可以使用控制台、 AWS CLI和为现有预测变量启用预测变量监控。 AWS SDKs

------
#### [ Console ]

**要启用预测器监控**

1. 登录 AWS 管理控制台 并打开 Amazon Forecast 控制台，网址为[https://console.aws.amazon.com/forecast/](https://console.aws.amazon.com/forecast/)。

1. 从**数据集组**中，选择您的数据集组。

1. 在导航窗格中，选择**预测器**。

1. 选择预测器。

1. 导航到**监控**选项卡。

1. 在**监控详细信息**部分，选择**开始监控** 

   当**监控状态**为“活动”时，将启用预测器监控。生成预测并导入更多数据后，您可以查看预测器监控的结果。有关更多信息，请参阅[查看监控结果](predictor-monitoring-results.md)

------
#### [ Python ]

要使用适用于 Python 的 SDK（Boto3）启用现有预测器的预测器监控，请使用 `create_monitor` 方法。指定监控名称，对于 `ResourceArn`，指定需监控的预测器的 Amazon 资源名称（ARN）。使用 `describe_monitor` 方法并提供监控器 ARN，以获取监控器状态。生成预测并导入更多数据后，您可以查看预测器监控的结果。有关更多信息，请参阅 [查看监控结果](predictor-monitoring-results.md)。

有关所需和可选参数的更多信息，请参阅[CreateMonitor](API_CreateMonitor.md)和[DescribeMonitor](API_DescribeMonitor.md)。

```
import boto3
                            
forecast = boto3.client('forecast')

create_monitor_response = forecast.create_monitor(
    MonitorName = 'monitor_name',
    ResourceArn = 'arn:aws:forecast:region:accountNumber:predictor/predictorName'
)

monitor_arn = create_monitor_response['MonitorArn']

describe_monitor_response = forecast.describe_monitor(
    MonitorArn = monitor_arn
)
print("Monitor status: " + describe_monitor_response['Status'])
```

------