SSM Agent について - AWS Systems Manager

SSM Agent について

AWS Systems Manager エージェント (SSM Agent ) は、EC2 インスタンス、オンプレミスサーバー、または仮想マシン (VM) にインストールして設定することができる Amazon のソフトウェアです。SSM エージェントにより、Systems Manager はこうしたリソースを更新、管理、設定できるようになります。エージェントは AWS クラウド 上の Systems Manager サービスからのリクエストを処理し、リクエストに指定されたとおりにそれらを実行します。その後 SSM エージェントは、Amazon Message Delivery Service (サービスプレフィックス: ec2messages) を使用して、Systems Manager サービスにステータスと実行情報を返します。

SSM Agent は、AWS Systems Manager で使用する各インスタンスにインストールする必要があります。デフォルトで、SSM Agent は、以下の 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 AMIs

  • Windows Server 2016 および 2019

注記

SSM Agent は、Amazon Linux または Amazon Linux 2 に基づいてすべての AMIs にインストールされるわけではありません。例えば、SSM Agent は Amazon Linux 2 に基づく EKS 最適化 AMIs にはプレインストールされていません。

次の表に示すように、その他の AMIs や、ハイブリッド環境のオンプレミスサーバーおよび仮想マシンには、エージェントを手動でインストールする必要があります。

重要

新しい機能が Systems Manager に追加されるか、既存の機能が更新されると必ず、更新されたバージョンの SSM エージェントがリリースされます。古いバージョンのエージェントがインスタンスで実行されていると、SSM エージェントプロセスによっては失敗することがあります。そのため、インスタンス上で SSM エージェントを最新に維持するプロセスを自動化することをお勧めします。詳細については、SSM エージェントの更新を自動化する を参照してください。GitHub の SSM エージェントリリースノートページをサブスクライブすると、SSM エージェントの更新に関する通知を受け取ることができます。

オペレーティングシステムタイプ SSM Agent のインストール
Linux SSM Agentは、Amazon Linux、Amazon Linux、Amazon Linux 2、Ubuntu Server 16.04、Ubuntu Server 18.04 LTS ベースの Amazon EC2 AMIs にデフォルトでインストールされています。Linux 用の Amazon EC2 の他のバージョン(ベース以外のイメージを含む)には、SSM Agent を手動でインストールする必要があります。詳細については、「」を参照してくださいEC2 インスタンスでの SSM エージェントのインストールと設定 (Linux 用)
macOS

SSM Agent は、Amazon EC2 の macOS 10.14.6 (Mojave) および 10.15.7 (Catalina) AMIs にデフォルトでインストールされます。詳細については、「」を参照してくださいmacOS の EC2 インスタンスで SSM エージェントをインストールして設定する

Windows

2016 年 11 月以前に発行された Windows AMIs は、EC2Config サービスを使用して要求を処理し、インスタンスを設定します。

EC2Config サービスまたは以前のバージョンの SSM Agent を使用して Systems Manager リクエストを処理する理由が特にない限り、ハイブリッド環境の各 EC2 インスタンスまたはマネージドインスタンスに最新バージョンの SSM Agent をダウンロードしてインストールすることをお勧めします。詳細については、「」を参照してくださいWindows Server の EC2 インスタンスで SSM エージェントをインストールして設定する

オンプレミスサーバーと VM

SSM Agent は、ハイブリッド環境で使用するオンプレミスサーバーおよび仮想マシン (VM) に手動でインストールする必要があります。これらのマシンでの SSM Agent のダウンロードとインストールのプロセスは、Amazon EC2 インスタンスのプロセスとは異なります。詳細については、以下のトピックを参照してください。