Skip to content

Releases: aws-samples/amazon-cloudwatch-container-insights

k8s/1.3.38

17 Oct 15:54
6790a12

Choose a tag to compare

Features:

  • [ContainerInsights] Added Ingress, PersistentVolume and PersistentVolumeClaim metrics

Enhancements:

  • [Agent] RPM size reduction by optimizing helper binaries

Bug Fixes:

  • [Logs] Fixed detection of truncated log files to prevent missing or duplicate log entries
  • [Prometheus] Fixed Prometheus metrics being sent to undefined log streams in EKS when configured alongside Kubernetes/ECS
  • [Processors] Fixed transform processor missing 'error mode' that cause silent failures during metric transformations
  • [OTLP] Fixed receiver port conflict issues
  • [ContainerInsights] Fixed duplicate metrics collection from Kueue controller by limiting to single collector pod

k8s/1.3.37

16 Sep 16:34

Choose a tag to compare

Features:

  • [Container Insights] Add UltraServer support for CloudWatch agent
  • [Container Insights] Add new Tensor Core and GPU capacity metrics
  • [Container Insights] Add Neuron Core and EFA capacity metrics

Enhancements:

  • [Application Signals] Add aws.remote.resource.account.* attributes to Application Signals EMF logs

Bug Fixes:

  • [Application Signals] Fix race conditions in applicationsignals processor

k8s/1.3.35

18 Jul 19:19
2e51a57

Choose a tag to compare

Amazon CloudWatch Agent 1.300057.0

Features:

  • [Related Telemetry] Allow service and environment configuration for OTLP in EC2

Enhancements:

  • [Prometheus] mTLS support for Target Allocator
  • [OpenTelemetry] Update fallback for OTel config flag
  • [Logs] Improved log state management
  • [ApplicationSignals] Add support for deployment.environment.name
  • [OpenTelemetry] Bump OTel dependencies to v0.124.1

Bug Fixes:

  • [ApplicationSignals] Concurrency bug fix
  • [ContainerInsights] Fix grouping for container insights metrics for mixed metric types
  • [ContainerInsights] Add perCore neuron empty metric as datapoints instead of individual metric object
  • [Logs] Fix concurrent map write crash

Full Changelog: k8s/1.3.34...k8s/1.3.35

k8s/1.3.34

09 Jun 18:15
7078b3f

Choose a tag to compare

What's Changed

  • Updating k8s and agent version by @Paramadon in #189
  • Update k8s version to 1.3.34 and cwagent version to 1.300056.0 by @lisguo in #191

New Contributors

Full Changelog: k8s/1.3.32...k8s/1.3.34

v1.300054

17 Apr 16:39
0abc7b3

Choose a tag to compare

Features:

  • Added Elastic Network Interface (ENI) ID as a dimension to EFA (Elastic Fabric Adapter) metrics
  • Added support for using Kubernetes secret file for bearer token when accessing apiserver Prometheus endpoint

Enhancements:

  • ContainerInsights: Switched to using EndpointSlices instead of Endpoints for improved performance in large EKS clusters
  • Logs: Added option to trim timestamp from log messages if enabled by customer
  • EC2Tagger: Set separate refresh intervals for tags (default 0) and volumes (default 5 minutes if VolumeId configured)

Bug Fixes:

  • CloudWatch Exporter: Fixed issue with nil metric values by dropping metrics with nil values
  • Logs: Implemented fixed-size buffer to handle file descriptors in log tailer, controlled by a feature flag
  • Logs: Added backpressure_drop feature flag for granular control of log handling during file rotation
  • Implemented dynamic CA certificate handling for kubelet connections

k8s/1.3.32

19 Mar 16:47
0abc7b3

Choose a tag to compare

What's Changed

  • Update CloudWatchAgent to 1.300053.0b1046 by @sky333999 in #187
  • Add endpointslices permissions to the cloudwatch-agent-role by @sky333999 in #188

Full Changelog: k8s/1.3.31...k8s/1.3.32

k8s/1.3.31

24 Feb 16:14
fdb7f0b

Choose a tag to compare

Amazon CloudWatch Agent 1.300052.0 (2024-01-21)
Bug Fixes:

  • Fix concurrent map read/write error causing agent crashes in entity store
  • Fix disk usage metrics collection on macOS
  • Fix service startup failures on Windows by updating network depenencies
    Enhancements:
  • [Logs] Improve performance with multi-threaded log pusher implementation
  • [Related Telemetry] Add case insensitive metadata support for EC2 tags
  • [Related Telemetry] Reduce number of entities in explore experience by retrieving instance tags simultaneously
  • [Related Telemetry] Add fallback to use application signals for entity population when IMDS tags are not enabled
  • [ApplicationSignals] Add support for .NET runtime metrics exporting

Full Changelog: k8s/1.3.29...k8s/1.3.31

k8s/1.3.29

22 Nov 18:35
b3fa8dc

Choose a tag to compare

What's Changed

  • Release agent version 1.300049.1b929 and fluentbit version 2.32.4 by @zhihonl in #181

Full Changelog: k8s/1.3.28...k8s/1.3.29

k8s/1.3.28

30 Oct 15:03
d9fa7c4

Choose a tag to compare

What's Changed

Full Changelog: k8s/1.3.25...k8s/1.3.28

k8s/1.3.27

21 Oct 16:19

Choose a tag to compare

Enhancements:

  • Increase retry delay on PLE for certain exceptions
  • [ApplicationSignals] Add new log attribute for AWS Resource CloudFormation Primary Identifier in EMF logs
  • [ApplicationSignals] Add ECS as a supported platform with ECS specific attributes for EMF logs