Releases: aws/amazon-cloudwatch-agent
Releases · aws/amazon-cloudwatch-agent
v1.300026.1
What's Changed
- Macos script fix by @zhihonl in 6792c77
🐞 This change fixes a bug in v1.300025.0 and v1.300026.0 that could have prevented the agent from restarting, specifically for macOS. An accidental change for theshfmt
formatter made it such that the agent status would be falsely reported asstopped
, thus preventing a restart.
Full Changelog: v1.300026.0...v1.300026.1
v1.300026.0
What's Changed
- Remove windows event log plugin from adapter translation by @jefchien in 4c7abf4
🐞 This change fixes a bug in v1.300025.0 that could have resulted in publishing duplicate log events for the windows event log plugin specifically. - Remove telegraf agent start up by @jefchien in 3f60a57
This is an optimization to not start the telegraf agent when the config only requires handling of logs plugin (i.e. no metrics or traces).
Full Changelog: v1.300025.0...v1.300026.0
v1.300025.0
🚀 This release adds support for OpenTelemetry traces and AWS X-Ray via the Amazon CloudWatch Agent. Please see https://aws.amazon.com/about-aws/whats-new/2023/08/amazon-cloudwatch-agent-opentelemetry-traces-x-ray/ for additional details.
What's Changed
- Adding blurb about usage data and opt-out by @bryce-carey in #776
- Apply cd into terraform_dir logic consistently by @sky333999 in #778
- Increase terraform aws assume role duration to avoid expired token errors by @sky333999 in #779
- Add excluded_tests flag to Linux test workflow by @zhihonl in #777
- Echo Stress Test Info by @sethAmazon in #781
- update schema and validation to support 3 year retention by @markdboyd in #788
- Workflow refactor and add onprem test jobs by @ChenaLee in #782
- Add family flag to performance test by @zhihonl in #789
- Windows stress test setup by @zhihonl in #797
- Replace Telegraf agent with OpenTelemetry Collector by @sky333999 in #796
New Contributors
- @markdboyd made their first contribution in #788
Full Changelog: v1.247360.0...v1.300025.0
v1.247360.0
What's Changed
- Support for voluntary collection of product experience metrics by @bryce-carey in #766 / #771
New Contributors
- @zhihonl made their first contribution in #742
- @JayPolanco made their first contribution in #754
- @bryce-carey made their first contribution in #766
Full Changelog: v1.247359.1...v1.247360.0
v1.247359.1
Re-release of v1.247359.0 with fixed artifacts.
v1.247359.0
What's Changed
- Add branch feature for ec2 test by @ChenaLee in #647
- Update RELEASE_NOTES for 1.247356 by @adam-mateen in #649
- Update RELEASE_NOTES for 1.247357 by @adam-mateen in #660
- Add log output when log files are deleted with auto_removal feature #636 by @tomatod in #659
- Reduce Name Of EC2LinuxIntegrationTest To Show More Test Info In GHA by @sethAmazon in #666
- nick-invision/retry@v2 Became nick-fields/retry@v2 Fix ECSEC2LaunchDa… by @sethAmazon in #669
- update RELEASE_NOTES for 1.247358 by @chadpatel in #676
- Update the branch for ecs fargate and ecs ec2 by @khanhntd in #680
- ignore unrelated files for CI by @SaxyPandaBear in #681
- [GH-606][FEATURE] Add config mode for ModeWithIRSA to support using d… by @stewartmoreland in #682
- add ability to test subset of plugins for integration tests by @SaxyPandaBear in #671
- Upgrade golang.org/x/net To v0.7.0 by @sethAmazon in #691
- Add -trimpath to go build command. by @adam-mateen in #697
- Add stress testing for the workflow by @khanhntd in #688
- Clean Old File System by @sethAmazon in #690
- Clean host by @sethAmazon in #700
- Build Make Binary On Mac OS by @sethAmazon in #702
- Add dependend bot for mod and go dependencies by @khanhntd in #341
- CGO Enable 1 For Darwin arm64 by @sethAmazon in #714
- Upgrade dtls v2 by @sethAmazon in #704
- Only Enable CGO For Mac Build On Mac by @sethAmazon in #715
- Replace deprecated ioutil calls with os equivalent by @noelukwa in #663
- Deleting EFS related resource by @williazz in #720
- Add config option to disable extraction of metrics from EMF logs for … by @sky333999 in #723
- update SEH test to round by @SaxyPandaBear in #733
- chore(ci): Upgrade workflows to non-deprecated runtimes by @dev-slatto in #719
- Add EC2 Integration Test on both Darwin and Windows by @khanhntd in #716
New Contributors
- @tomatod made their first contribution in #659
- @chadpatel made their first contribution in #676
- @stewartmoreland made their first contribution in #682
- @noelukwa made their first contribution in #663
- @williazz made their first contribution in #720
- @dev-slatto made their first contribution in #719
Full Changelog: v1.247357.0...v1.247359.0
v1.247358.0
v1.247357.0
Enhancement
- Add ECS EC2 Launch Type Daemon Deployment test workflow by @ChenaLee in #639
- Sync Use crazy-max/ghaction-import-gpg@v5 From Private Repo by @sethAmazon in #643
- Change nick-invision/retry to nick-fields/retry by @ChenaLee in #644
Bug Fixes
- Use Systemctl Command To Restart Agent by @sethAmazon in #645
- Update AWS SDK Go for make build mac success by @khanhntd in #640
- Change LogFile.restoreState() so it does not return negative offset. by @adam-mateen in #646
- Fix DetectAgentMode so auto resolves to onPrem if not ec2 by @jefchien in #652
Full Changelog: v1.247356.0...v1.247357.0
v1.247356.0
Enhancement
- Release's Name Update by @okankoAMZ in #544
- Update cwa ctl agent stop to use systemctl instead of service cmd by @sky333999 in #542
- Clean More Regions Deprecated Pipeline by @sethAmazon in #563
- Clean internal more region by @sethAmazon in #564
- Remove Opt-in Regions by @sethAmazon in #565
- update statefile cleanup error log by @SaxyPandaBear in #566
- Fix duplicate retention case by @aateeqi in #556
- Merge cleaning aws resources by @khanhntd in #569
- No Need To Test Multiple Sub Version Of Linux OS by @sethAmazon in #573
- Update dependencies for nats-io/jwt and opencontainers/runc by @taohungyang in #577
- Fix Source Label Proxy For haproxy_backend_http_responses_total by @sethAmazon in #581
- Create Docker Container With Local Deb To Reduce Docker Container Bui… by @sethAmazon in #582
- Add Sanity Check for Windows Integration Test by @khanhntd in #478
- Fix Type Issue In Ethtool Test by @sethAmazon in #583
- Reduce code for ethool test and change variables for terraform script by @khanhntd in #584
- Fix Ethtool Name In Input Config by @sethAmazon in #585
- Drop Support for ADOT Collector by @khanhntd in #522
- Upgrade containerd to v1.6.8 by @khanhntd in #591
- Add NVIDIA GPU Integration Test and Security Checking for binaries by @khanhntd in #579
- Fix integration tests by @ymtaye in #597
- Fix issue 588 on premise by @ymtaye in #598
- Readme by @ChenaLee in #601
- Remove Windows Tests Until We Figure Out SSH Without Windows Password by @sethAmazon in #602
- Fix Broken Tests Not Being Run by @sethAmazon in #603
- Add iam role policy in readme for test cleanup by @ChenaLee in #608
- Add support for 22.04 Ubuntu by @khanhntd in #589
- Add ARM64 Darwin Support by @sethAmazon in #607
- Test CPU metric values greater than zero by @ChenaLee in #609
- Add Release Notes For Version 1.247355.0 by @sethAmazon in #612
- Refactor benchmark test package for future tests by @ChenaLee in #611
- Sanity test validation fix by @ChenaLee in #614
- e2e mem sanity test by @SaxyPandaBear in #617
- remove placeholder test by @SaxyPandaBear in #618
- Fix flaky aggregator shutdown test. by @adam-mateen in #619
- E2e test package separation by @ChenaLee in #622
- Fix Env variable failure by @ChenaLee in #623
- Upgrade vulnerable kardainos/service 1.2.1 to 1.2.2 to address CVE-2022-29583 by @jshsp in #624
- Comment out performance test that is buggy and no public release by @ChenaLee in #630
- Fix parsing win event log message by @taohungyang in #627
- Delete integration directory after test package separation by @ChenaLee in #625
- Add unit test for AtomicCounter. by @adam-mateen in #631
- Fix github actions to use go 1.19. by @adam-mateen in #633
- Disable nvidia gpu metrics on windows (it has never been released). by @adam-mateen in #632
- Revert "CVE-2022-29583 (#624)" by @adam-mateen in #638
- Updates to adapt to default branch as main by @sky333999 in #637
- Fix create_rpm.sh from reading a file that does not exist. by @adam-mateen in #642
New Contributors
- @sky333999 made their first contribution in #542
- @ymtaye made their first contribution in #597
- @jshsp made their first contribution in #624
Full Changelog: v1.247355.0...v1.247356.0