AWS Systems Manager Run Command - AWS Systems Manager

AWS Systems Manager Run Command

使用 Run Command(AWS Systems Manager 的一项功能),您可以通过安全方式远程管理托管式节点的配置。托管式节点是在混合和多云环境中已为 Systems Manager 配置的任何 Amazon Elastic Compute Cloud(Amazon EC2)实例或非 EC2 计算机。Run Command 支持您自动完成常见管理任务以及大规模执行一次性配置更改。您可以从 AWS Management Console、AWS Command Line Interface(AWS CLI)、AWS Tools for Windows PowerShell 或 AWS SDK 使用 Run Command。Run Command 不另外收费。要开始使用 Run Command,请打开 Systems Manager 控制台。在导航窗格中,选择 Run Command

管理员可以使用 Run Command 安装或引导启动应用程序,构建部署管道,从 Auto Scaling 组移除实例时捕获日志文件,将实例加入 Windows 域,等等。

由于系统支持 API 的分布式特性,Run Command API 遵循最终一致性模型。这意味着您执行的对您的资源产生影响的 API 命令的结果可能不会立即对您运行的所有后续命令可见。在执行紧随上一个 API 命令的 API 命令时,应记住这一点。

开始使用

下表包含可帮助您开始使用 Run Command 的信息。

主题 详细信息

设置 AWS Systems Manager

验证您是否已在混合和多云环境中完成 Amazon Elastic Compute Cloud(Amazon EC2)实例以及非 EC2 计算机的设置要求。

使用 Systems Manager 管理混合和多云环境中的服务器

(可选)将本地服务器和虚拟机注册到 AWS,以便可以使用 Run Command 来管理它们。

使用 Systems Manager 管理边缘设备

(可选)配置边缘设备,以便可以使用 Run Command 管理它们。

在托管节点上运行命令

了解如何使用 AWS Management Console 运行以一个或多个托管式节点为目标的命令。

Run Command 演练

了解如何使用 Tools for Windows PowerShell 或 AWS CLI 运行命令。

EventBridge 支持

在 Amazon EventBridge 规则中,支持将此 Systems Manager 功能作为事件类型和目标类型。有关信息,请参阅 使用 Amazon EventBridge 监控 Systems Manager 事件引用:Amazon EventBridge 事件模式和 Systems Manager 类型