SSM エージェント について
AWS Systems Manager エージェント (SSM エージェント) は、EC2 インスタンス、オンプレミスサーバー、仮想マシン (VM) にインストールして設定することができる
Amazon のソフトウェアです。SSM エージェント により、Systems Manager がこれらのリソースを更新、管理、設定できるようなります。エージェントは、AWS
クラウド上の Systems Manager サービスからのリクエストを処理し、リクエストに指定されたとおりに実行します。SSM エージェント は、Amazon Message Delivery Service (サービスプレフィックス: ec2messages
)を使用して、Systems Manager サービスにステータスと実行情報を返します。
SSM エージェント は、Systems Manager で使用する各インスタンスにインストールする必要があります。SSM エージェント は、デフォルトで、次の Amazon Machine Images (AMIs) から作成されたインスタンスに事前インストールされています。
-
Amazon Linux
-
Amazon Linux 2
-
Amazon Linux 2 ECS 最適化 AMIs
-
macOS 10.14.x (Mojave) と 10.15.x (Catalina)
-
Ubuntu Server 16.04、18.04、20.04
-
2016 年 11 月以降に公開された Windows Server 2008-2012 R2 AMI
-
Windows Server 2013 および 2016
SSM エージェント は、Amazon Linux または Amazon Linux 2 に基づくすべての AMIs にインストールされるわけではありません。たとえば、SSM エージェント は、Amazon Linux 2 に基づく EKS に最適化された AMI にはプリインストールされません。
次の表に示すように、その他の AMIs や、ハイブリッド環境のオンプレミスサーバーおよび仮想マシンには、エージェントを手動でインストールする必要があります。
新しい機能が Systems Manager に追加されるか、既存の機能が更新されると必ず、更新されたバージョンの SSM エージェント がリリースされます。古いバージョンのエージェントがインスタンスで実行されていると、SSM
エージェント プロセスによっては失敗することがあります。そのため、インスタンス上で SSM エージェント を最新に維持するプロセスを自動化することをお勧めします。詳細については、SSM エージェント への更新の自動化 を参照してください。SSM エージェント の更新に関する通知を受け取るには、GitHub の「SSM エージェント リリースノート
オペレーティングシステムタイプ | SSM エージェント のインストール |
---|---|
Linux | SSM エージェント は、デフォルトでは、Amazon Linux、Amazon Linux 2、Ubuntu Server 16.04、Ubuntu Server 18.04 LTS ベース EC2 AMI にインストールされます。Linux Amazon EC2 用のの他のバージョン(ベース以外のイメージを含む)には、手動でインストール SSM エージェント する必要があります。詳細については、「Linux の EC2 インスタンスで SSM エージェント をインストールして設定する」を参照してください。 |
macOS |
SSM エージェント は、EC2 の macOS 10.14.6 (Mojave) および 10.15.7 (Catalina) AMI にデフォルトでインストールされます。詳細については、「macOS の EC2 インスタンスで SSM エージェント をインストールして設定する」を参照してください。 |
Windows |
2016 年 11 月以前に発行された Windows AMIs は、EC2Config サービスを使用して要求を処理し、インスタンスを設定します。 EC2Config サービスまたは以前のバージョンの SSM エージェント を使用して Systems Manager リクエストを処理する理由が特にない限り、ハイブリッド環境の各 EC2 インスタンスまたはマネージドインスタンスに最新バージョンの SSM エージェント をダウンロードしてインストールすることをお勧めします。詳細については、「Windows Server の EC2 インスタンスで SSM エージェント をインストールして設定する」を参照してください。 |
オンプレミスサーバーと VM |
SSM エージェント は、ハイブリッド環境で使用するオンプレミスサーバーおよび仮想マシン (VM) に手動でインストールする必要があります。これらのマシンでの SSM エージェント のダウンロードとインストールのプロセスは、EC2 インスタンスのプロセスとは異なります。詳細については、以下のトピックを参照してください。 |