Overview of Amazon CloudWatch Agent capabilities
mainThe Amazon CloudWatch Agent is a software component used to collect various types of telemetry data and send it to CloudWatch. Its primary capabilities include:
- System Metrics: Collects in-guest and EC2 instance-level metrics from Amazon EC2 and on-premises servers.
- Custom Metrics: Retrieves metrics from applications using the StatsD protocol (Linux and Windows) or the collectd protocol (Linux only).
- Logs: Collects logs from both Linux and Windows Server environments.
- Traces: Collects OpenTelemetry and AWS X-Ray traces.
The agent is built upon the telegraf and opentelemetry-collector open-source projects, allowing it to operate pipelines consisting of Telegraf and OpenTelemetry components.