Working with SSM Agent
AWS Systems Manager Agent (SSM Agent) is Amazon software that can be installed and
configured on an
EC2 instance, an on-premises server, or a virtual machine (VM). SSM Agent makes it
possible
for Systems Manager to update, manage, and configure these resources. The agent processes
requests
from the Systems Manager service in the AWS Cloud, and then runs them as specified
in the request.
SSM Agent then sends status and execution information back to the Systems Manager
service by using the
Amazon Message Delivery Service (service prefix:
ec2messages
).
If you monitor traffic, you will see your Amazon Elastic Compute Cloud (Amazon EC2)
instances, and any on-premises servers or VMs in your hybrid environment,
communicating with ec2messages.*
endpoints. For more information, see Reference: ec2messages,
ssmmessages, and other API calls. For information about porting
SSM Agent logs to Amazon CloudWatch Logs, see Monitoring AWS Systems Manager.
Contents
- SSM Agent technical reference
- SSM Agent version 3
- Installing and configuring SSM Agent on EC2 instances for Linux
- Installing and configuring SSM Agent on EC2 instances for macOS
- Installing and configuring SSM Agent on EC2 instances for Windows Server
- Checking SSM Agent status and starting the agent
- Checking the SSM Agent version number
- Viewing SSM Agent logs
- Restricting access to root-level commands through SSM Agent
- Automating updates to SSM Agent
- Subscribing to SSM Agent notifications
- About minimum S3 Bucket permissions for SSM Agent
- Troubleshooting SSM Agent