

• AWS Systems Manager CloudWatch 控制面板在 2026 年 4 月 30 日之后将不再可用。客户可以像现在一样继续使用 Amazon CloudWatch 控制台来查看、创建和管理其 Amazon CloudWatch 控制面板。有关更多信息，请参阅 [Amazon CloudWatch 控制面板文档](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)。

# 启用虚拟机载入（AWS CLI）
<a name="cloud-connector-onboarding-cli"></a>

要使用 AWS CLI 启用虚拟机载入，请创建针对云连接器的 State Manager 关联。该命令需要使用以下角色：
+ `AutomationAssumeRole`：自动化执行角色，运行手册代入该角色创建激活并通过 Azure 进行身份验证。请参阅[自动化代入角色](cloud-connector-automation-assume-role.md)。
+ `ManagedInstanceIamRole`：混合激活实例角色，虚拟机注册为托管实例时分配给虚拟机。请参阅[托管实例角色](cloud-connector-managed-instance-role.md)。
+ `--association-dispatch-assume-role`：State Manager 调度角色，用于启动自动化。请参阅[自动化调度角色](cloud-connector-automation-dispatch-role.md)。

```
aws ssm create-association \
    --association-name "AWSSSMAzureConnector-{{CLOUD_CONNECTOR_ID}}" \
    --name "AWS-InstallSSMAgentOnAzure" \
    --automation-target-parameter-name "AzureVmResourceId" \
    --association-dispatch-assume-role "arn:aws:iam::{{ACCOUNT_ID}}:role/service-role/{{DISPATCH_ROLE_NAME}}" \
    --parameters '{
        "AutomationAssumeRole": ["arn:aws:iam::{{ACCOUNT_ID}}:role/service-role/{{ASSUME_ROLE_NAME}}"],
        "ManagedInstanceIamRole": ["service-role/AmazonEC2RunCommandRoleForManagedInstances"],
        "CloudConnector": ["{{CLOUD_CONNECTOR_ID}}"]
    }' \
    --targets 'Key=CloudConnector,Values=["{\"CloudConnectorId\":\"{{CLOUD_CONNECTOR_ID}}\",\"SsmManagedNodeFilter\":\"UNMANAGED\"}"]' \
    --schedule-expression "rate(48 hours)" \
    --max-concurrency "50"
```

要针对特定的 Azure 区域，请将 `CloudProviderRegions` 字段添加到目标值中：

```
--targets 'Key=CloudConnector,Values=["{\"CloudConnectorId\":\"{{CLOUD_CONNECTOR_ID}}\",\"SsmManagedNodeFilter\":\"UNMANAGED\",\"CloudProviderRegions\":[\"eastus\",\"westus2\"]}"]'
```

要在载入期间向托管实例添加自定义标签，请包含 `ManagedInstanceTags` 参数：

```
--parameters '{
    "AutomationAssumeRole": ["arn:aws:iam::{{ACCOUNT_ID}}:role/service-role/{{ASSUME_ROLE_NAME}}"],
    "ManagedInstanceIamRole": ["service-role/AmazonEC2RunCommandRoleForManagedInstances"],
    "CloudConnector": ["{{CLOUD_CONNECTOR_ID}}"],
    "ManagedInstanceTags": ["{\"Key\":\"Environment\",\"Value\":\"Production\"}","{\"Key\":\"Team\",\"Value\":\"DevOps\"}"]
}'
```