

# 使用 Amazon CLI 通过 SSM 命令安装代理
<a name="CloudWatch-NetworkFlowMonitor-agents-ec2-install-cli-ssm"></a>

您可以使用 Amazon Command Line Interface 发送 Amazon Systems Manager 命令，以在 EC2 实例上安装和激活网络流量监测仪代理。此方法适用于脚本化或自动化部署。

**步骤 1：安装代理**  
使用以下 Amazon CLI 命令，通过 `AWS-ConfigureAWSPackage` SSM 文档在一个或多个 EC2 实例上安装网络流量监测仪代理：

```
aws ssm send-command --document-name "AWS-ConfigureAWSPackage" \
  --parameters '{"action":["Install"],"installationType":["Uninstall and reinstall"],"name":["AmazonCloudWatchNetworkFlowMonitorAgent"],"version":[""],"additionalArguments":["{}"]}' \
  --targets "Key=instanceids,Values={{i-1234567890abcdef0}}"
```

将 {{i-1234567890abcdef0}} 替换为要安装代理的实例 ID（或多个 ID）。您可以指定以逗号分隔的多个实例 ID。

**步骤 2：激活代理**  
安装完成后，请激活代理，以便其开始向网络流量监测仪后端发送性能指标。激活代理会产生账单费用。有关定价的更多信息，请参阅 [Amazon CloudWatch 定价](https://www.amazonaws.cn/cloudwatch/pricing/)页面。

```
aws ssm send-command --document-name "AmazonCloudWatch-NetworkFlowMonitorManageAgent" \
  --parameters '{"Action":["Activate"]}' \
  --targets "Key=instanceids,Values={{i-1234567890abcdef0}}"
```

激活代理后，便可开始收集和发送性能指标。大约 20 分钟后，可通过**工作负载洞察**页面查看数据。