======================================================================== Amazon CloudWatch Agent 1.247360.0 (2023-06-23) ======================================================================== Enhancements: * Support for voluntary collection of product experience metrics (#766) (#771) ======================================================================== Amazon CloudWatch Agent 1.247359.0 (2023-04-20) ======================================================================== Enhancements and bug fixes: * Add log output when log files are deleted with auto_removal feature #636 (#659) * Add config mode for ModeWithIRSA to support using default credential provider with RUN_WITH_IRSA environment variable as True (#682) * Add config option to disable extraction of metrics from EMF logs for kubernetes (#723) ======================================================================== Amazon CloudWatch Agent 1.247358.0 (2023-01-30) ======================================================================== Enhancements: * Add log output when log files are deleted with auto_removal feature (#659) ======================================================================== Amazon CloudWatch Agent 1.247357.0 (2022-12-15) ======================================================================== Bug fixes: * Update AWS SDK Go to fix mac build (#640) * Fix control script starting CWA on Oracle Linux 9 by using systemctl (#645) * Fix handling negative statefile offset (#646) * Fix starting the agent with "auto" mode on an on premise host (#652) ======================================================================== Amazon CloudWatch Agent 1.247356.0 (2022-11-10) ======================================================================== Enhancements: * Enhance Windows event log monitoring in preparation for Windows 11 support (#627) * Remove Amazon Open Telemetry Collector that was bundled with CloudWatch Agent (#522) * Integration tests moved to new repository (#622) (#625) (#630) * Update default metric list scraped via Prometheus (#581) Bug fixes: * Fix corner case where "retention_in_days" was not actually getting set (#554) * Fix ethtool name in input config (#585) * Fix "amazon-cloudwatch-agent-ctl stop" to use systemd related commands (#542) ======================================================================== Amazon CloudWatch Agent 1.247355.0 (2022-08-10) ======================================================================== Enhancements: * Support mode on premise * Windows MSI installer silent exec implementation ======================================================================== Amazon CloudWatch Agent 1.247354.0 (2022-07-14) ======================================================================== Enhancements: * Increase PutMetricData request size allowed in agent * Fix Windows ctl issues on Windows 2012R2 ======================================================================== Amazon CloudWatch Agent 1.247353.0 (2022-06-13) ======================================================================== Enhancements: * Upgrade the Telegraf dependency to v1.23.0 * Drop support for mem_cached metrics on MacOS * Fix Windows filepath escaping so paths with spaces work again (#490) ======================================================================== Amazon CloudWatch Agent 1.247352.0 (2022-05-26) ======================================================================== New features: * Support log group retention in CloudWatch Logs for 6,7,8,9 years (#469) * Add scraping ECS_CONTAINER_METADATA_URI_V4 for ECS (#453) * Allow account ID as placeholder value for log configuration (#400) * Restart agent on RPM upgrade to fix SSM feature to auto update CWAgent (#387) * Increase dimension's maximum to 30 for each metrics (#361) * Creates a system user, "aoc", for the AWS Distro for OpenTelemetry collector without a shell, or updates an existing "aoc" user on the host so that the existing "aoc" user has no shell. Bug fixes: * Avoid Windows Server 2022 and PowerShell ISE exit on stderr (#473) * Enhance config validation for bad regex in CWAgent (#459) * Delete log's state file when tailer terminates due to an error (#457) * Auto_removal sends all remain logs before deleting the files (#452) * Include metric name in warning message when value is negative (#445) * Add writing to CWAgent's log before a panic (#421) * Move conflicting log retention check to translator (#418) * Fix race condition when creating log groups and log streams (ResourceAlreadyExists) (#416) * Retry on network failure for detecting EC2 (#397) * ECS Service Discovery: Fix implicit network mode (#385) * Fix Windows event log messages truncated on Windows Server 2022 (#379) * Make CloudWatch Logs's pusher to wait for the final flush to complete before returning (#350) ======================================================================== Amazon CloudWatch Agent 1.247350.0 (2022-01-19) ======================================================================== Enhancements and bug fixes: * Add support for collect Nvidia GPU metrics on Linux OS with Nvidia_smi installed * Improve message in amazon-cloudwatch-agent.log for Invalid Sequence Token case. * Update To Otel Version 0.11.0. * Improve windows config migration wizard not to include empty files/windows_events field. * Improve runtime debugging with added environment variable CWAGENT_LOG_LEVEL. * Improve config wizard message regarding collectd. * Removed runc dependency * Fix potential infinite retry when uploading logs. * Fix windows event log plugin to use proper StateFile path. * Fix performance for container insights with Kubernetes API server. * Improve messages in amazon-cloudwatch-agent.log for dropped log lines in a monitored file. * Add messages in amazon-cloudwatch.agent.log when retrying requests with AWS SDK due to throttling. * Add support for implicit bridge network mode for ECS (#335) * Add feature for agent-side log filtering (#327) * Support log retention policy when writing or creating a log group (#250) * Add user-agent value for Container Insights for requests (#342) * Allow dropping metrics by name for aggregation (#336) * Update systemd network target (#344) * Fix for K8s naming rule for v1.21+ (#345) * Export task ARN resource via Prometheus (#334) ======================================================================== Amazon CloudWatch Agent 1.247349.0 (2021-07-15) ======================================================================== Enhancements and bug fixes: * Log throttling events handled by SDK * CA bundle fix * Update aws-otel-collector version to v0.11.0 (#571) ======================================================================== Amazon CloudWatch Agent 1.247348.0 (2021-05-28) ======================================================================== Enhancements and bug fixes: * Allow ignoring pods metrics with a specific annotation to remove the metrics not needed.(#163) * Fix the unnecessary logging entries (#210) * Update aws-otel-collector version to v0.10.0 (#216) ======================================================================== Amazon CloudWatch Agent 1.247347.6 (2021-03-24) ======================================================================== Bug fixes: * Fix prometheus metric type error when relabel job, instance and __name__ * Fix pod detection for k8s containerd runtime, though container filesystem metric is not supported by cadvisor for containerd. ======================================================================== Amazon CloudWatch Agent 1.247347.5 (2021-02-22) ======================================================================== New Features and Enhancements: * Expand the translator by exposing an API to override schema * Allow translator plugins to specify and override metricPath * Ignore +/-Inf values in prometheus metrics ======================================================================== Amazon CloudWatch Agent 1.247347.4 (2021-02-15) ======================================================================== Bug fixes: * Fix pod metrics missing when using docker systemd cgroup driver on EKS ======================================================================== Amazon CloudWatch Agent 1.247347.3 (2021-01-13) ======================================================================== New Features and Enhancements: * add macos into the workflow ======================================================================== Amazon CloudWatch Agent 1.247347.1 (2021-01-04) ======================================================================== New Features and Enhancements: * macOS (x86) support * ECS service endpoint based discovery for Prometheus ======================================================================== Amazon CloudWatch Agent 1.247347.0 (2020-12-21) ======================================================================== New Features and Enhancements: * Composite Agent (CloudWatch Agent + OTel Collector) for EC2 * Support append-config for procstat * Fix incorrect systemd detection * Enable flag to force ec2 mode * Sync manifest files for container insights * Disable cgo for test target * Add formatted date as a variable * Add check secrets ======================================================================== Amazon CloudWatch Agent 1.247346.1 (2020-11-04) ======================================================================== New Features and Enhancements: * Remove md5 from jitter calculation * Make allowed_pending_messages to be configurable for statsd * Add Prometheus EMF metrics unit support ======================================================================== Amazon CloudWatch Agent 1.247346.0 (2020-10-21) ======================================================================== Features: * Add Prometheus support Bug fixes: * Use name under /dev/mapper as device for LVM volumes for disk plugin ======================================================================== Amazon CloudWatch Agent 1.247345.36 (2020-09-24) ======================================================================== Bug fixes: * Use correct cgroup path for task with new ARN format ======================================================================== Amazon CloudWatch Agent 1.247345.35 (2020-09-24) ======================================================================== Bug fixes: * Fix config translator unable to work with diskio plugin with complex measurement ======================================================================== Amazon CloudWatch Agent 1.247345.34 (2020-09-18) ======================================================================== Bug fixes: * Fix ignore empty value tags for cloudwatch dimension * Fix logs loop does not break out loop when exit * Fix win_perf_counter plugin test case int to string conversion ======================================================================== Amazon CloudWatch Agent 1.247345.33 (2020-09-15) ======================================================================== New Features and Enhancements: * Add license files to top level * Create log stream, group in order * Remove Amazon Software License ======================================================================== Amazon CloudWatch Agent 1.247345.30 (2020-09-02) ======================================================================== New Features and Enhancements: * Upgrade procstat to 2.20.5 preventing memory leak on windows 2016 * Refactor cloudwatchlogs pusher flush timer management * Create dedicated channel for non-blocking events cloudwathlogs pusher ======================================================================== Amazon CloudWatch Agent 1.247345.27 (2020-08-26) ======================================================================== New Features and Enhancements: * Amazon CloudWatch Agent goes opensource, released under MIT license * Upgrade dependency of telegraf project to version 1.15 * Allow override of user-agent string used by the agent when making calls to cloudwatch backend ======================================================================== Amazon CloudWatch Agent 1.245315.0 (2020-05-20) ======================================================================== New Features and Enhancements: * Fix Agent may not send k8sapiserver metrics due to k8sapiserver OnStoppedLeading * Add support to use STS regional endpoints as default behavior to avoid availability risks ======================================================================== Amazon CloudWatch Agent 1.242486.0 (2020-03-24) ======================================================================== New Features and Enhancements: * Add support to publish multiple log files under one file config * Fix issue with meta character is used in the middle of the file_path for logs collected on Windows * Fix error log when directory matches the file_path for logs collected * Fix Agent may not send k8sapiserver metrics due to k8sapiserver OnStoppedLeading * Add support to use STS regional endpoints as default behavior to avoid availability risks ======================================================================== Amazon CloudWatch Agent 1.237768.0 (2020-02-12) ======================================================================== New Features and Enhancements: * Better error logging for getting in cluster config for k8s related plugins ======================================================================== Amazon CloudWatch Agent 1.229195.0 (2019-10-07) ======================================================================== New Features and Enhancements: * Support automatic removal of old log files that sent to CloudWatch Logs ======================================================================== Amazon CloudWatch Agent 1.227496.0 (2019-09-03) ======================================================================== New Features and Enhancements: * Make AmazonCloudWatchAgent service depend on LanmanServer on Windows * Fix the issue of huge value of disk iops_in_progress metrics * Add backoff retry when calling ec2 describe tag failure ======================================================================== Amazon CloudWatch Agent 1.226589.0 (2019-08-19) ======================================================================== New Features and Enhancements: * Release Container Insights * Fix metric delay under some edge cases * Fix dropping log events after log truncate happens ======================================================================== Amazon CloudWatch Agent 1.219020.0 (2019-05-28) ======================================================================== New Features and Enhancements: * New Feature which allow cloudwatch-agent to run as non-root on Linux * CloudWatch-Agent will not keep restarting if no Json configuration files exist. * Remove the support of Windows Server 2003 ======================================================================== Amazon CloudWatch Agent 1.207573.0 (2019-01-11) ======================================================================== New Features and Enhancements: * Support in EC2 A1 instance (ARM64) * procstat support - Collect process related metrics https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-procstat-process-metrics.html * Multiple agent config support - Optionally provide more than one agent config https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-common-scenarios.html#CloudWatch-Agent-multiple-config-files ======================================================================== Amazon CloudWatch Agent 1.203420.0 (2018-09-28) ======================================================================== New Features and Enhancements: * StatsD support - CloudWatch Agent serves as StatsD server/daemon to receive request from StatsD clients. https://github.com/etsy/statsd/wiki#client-implementations * CollectD support - CloudWatch Agent receives metrics in CollectD binary format from CollectD network output plugin. https://collectd.org/wiki/index.php/Networking_introduction#Client_setup * Vended metrics/logs support - send metrics or logs to a different AWS account. * Supports new regions: AWS GovCloud (us-gov-west-1) and China regions (cn-north-1, cn-northwest-1) ======================================================================== Amazon CloudWatch Agent 1.75.0 (2018-01-08) ======================================================================== New Features and Enhancements: * Windows Server 2003 64-bit operating system support is added. ======================================================================== Amazon CloudWatch Agent 1.70.0 (2017-12-05) ======================================================================== New Features and Enhancements: * Introducing Amazon CloudWatch Agent - a unified, cross-platform metrics and logs monitoring solution * Supports both EC2 and on-premises servers, with optional installation and management from AWS Systems Manager * Collects metrics such as CPU, Memory, Disk, Swap utilization and more (including custom metrics for Windows through Performance Counters) * Supports collection of high-resolution metrics (sub-minute granularity) * Optionally produces metrics at a sub-resource level (per cpu-thread, per mounted-filesystem, per network-interface) * Collects logs from text files and Windows Event Logs * Optionally adds EC2 instance information as CloudWatch Dimensions (instance ID, image ID (AMI), instance type, AutoScaling Group name) * Optionally adds customizable CloudWatch Dimensions * Provides customizable aggregation on CloudWatch Dimensions (producing instance-level vs fleet-level metrics in Amazon CloudWatch) * HTTP Proxy support The Amazon CloudWatch Agent is supported on the following 64-bit operating systems: * Amazon Linux version 2014.03.02 or later * Ubuntu Server version 16.04 and 14.04 * CentOS version 7.0 and 6.5 * RedHat Enterprise Linux (RHEL) version 7.4, 7.0, and 6.5 * Debian 8.0 * Windows Server 2016, Windows Server 2012, and Windows Server 2008