SSM Agent の使用
AWS Systems Manager エージェント (SSM Agent) は、Amazon Elastic Compute Cloud (Amazon EC2) インスタンス、エッジデバイス、オンプレミスサーバー、仮想マシン (VM) で実行される Amazon のソフトウェアです。SSM Agent を使用すると、Systems Manager でこれらのリソースを更新、管理、設定できるようになります。エージェントは、AWS クラウド で Systems Manager サービスからのリクエストを処理し、リクエストで指定されたとおりに実行します。SSM Agent は、Amazon Message Gateway Service (ssmmessages
) を使用して、Systems Manager サービスにステータスと実行情報を返します。(2024 年より前にローンチされた AWS リージョン では、ステータスと実行情報が Amazon Message Delivery Service (サービスプレフィックス: ec2messages
) によって返される場合があります。)
トラフィックをモニタリングすると、マネージドノードが ssmmessages.*
エンドポイントか、場合によっては ec2messages.*
エンドポイントと通信していることがわかります。詳細については、「リファレンス: ec2messages、ssmmessages およびその他の API オペレーション」を参照してください。SSM Agent ログを Amazon CloudWatch Logs に移植する方法については、「AWS Systems Manager のモニタリング」を参照してください。
内容
- SSM Agent に関する技術的な詳細を知る
- SSM Agent がプリインストールされている AMIs を見つける
- Linux 用 EC2 インスタンスで SSM Agent を使用する
- macOS 用 EC2 インスタンスで SSM Agent を使用する
- Windows Server 用 EC2 インスタンスで SSM Agent を使用する
- SSM Agent ステータスの確認とエージェントの起動
- SSM Agent バージョン番号の確認
- SSM Agent ログの表示
- SSM Agent を介してルートレベルコマンドへのアクセスを制限する
- SSM Agent への更新の自動化
- SSM Agent 通知にサブスクライブする
- SSM Agent のトラブルシューティング