-
Notifications
You must be signed in to change notification settings - Fork 204
/
RELEASE_NOTES
847 lines (630 loc) · 34.7 KB
/
RELEASE_NOTES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
========================================================================
Amazon CloudWatch Agent 1.300049.1 (2024-11-06)
========================================================================
Enhancements:
* [Logs] Attach Account ID to entity for cross-account checks
Bug Fixes:
* [Logs] Fix log stream name placeholder resolution for EMF logs
* [Logs] Fix race condition in service provider component of entitystore extension
* [Metrics/Logs] Use IAM credential endpoint from IMDS for accurate entity IAM role name
========================================================================
Amazon CloudWatch Agent 1.300049.0 (2024-10-30)
========================================================================
Enhancements:
* [Metrics/Logs] Annotate Infra, statsD, collectD metrics and application logs with entities
* [ApplicationSignals] Support runtime metrics for Application Signals
* [ApplicationSignals] Create a server to expose service names for instrumented applications on K8s
========================================================================
Amazon CloudWatch Agent 1.300048.2 (2024-10-24)
========================================================================
Enhancements:
* [ContainerInsights] Use LocalNode decorator for DCGM and Neuron metrics
========================================================================
Amazon CloudWatch Agent 1.300048.1 (2024-10-15)
========================================================================
Bug Fixes:
* Fix logs-only check in agent and container environment merge
========================================================================
Amazon CloudWatch Agent 1.300048.0 (2024-10-11)
========================================================================
Features:
* Support OTLP receiver for metrics
* Support AMP as a metrics destination
* Support for supplemental configuration
* Support JMX metric collection for JVM, Tomcat, and Kafka on EKS
* Support JMX Container Insights
Enhancements:
* [Traces] Support OTLP format in transit
* [ApplicationSignals] Update metric processing
* [ContainerInsights] Use protobuf content type for k8s client
Bug Fixes:
* [Metrics/Procstat] Fix memory_swap metrics on Linux
========================================================================
Amazon CloudWatch Agent 1.300047.0 (2024-10-03)
========================================================================
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
========================================================================
Amazon CloudWatch Agent 1.300045.1 (2024-09-03)
========================================================================
Bug Fixes:
* [ApplicationSignals] EKS resource detector is now no-op on non-EKS environments
* Stop converting nanosecond metrics to microsecond
Enhancements:
* [ContainerInsights] Use IMDS to get instance ID and type for Neuron Monitor.
========================================================================
Amazon CloudWatch Agent 1.300045.0 (2024-08-26)
========================================================================
Bug Fixes:
* [ApplicationSignals] Fix EKS detector nil panic (#1315)
Enhancements:
* [ContainerInsights] Add HyperPod status metrics for SageMaker (#1309)
* [ContainerInsights] Add pod_cpu_usage_total & pod_memory_working_set (#1294)
* Reduce the size of the start-amazon-cloudwatch-agent binary (#1302)
* [ContainerInsights] Update the prefix for SageMaker HyperPod status metrics (#1313)
========================================================================
Amazon CloudWatch Agent 1.300044.0 (2024-08-14)
========================================================================
Bug Fixes:
* [ContainerInsights] Update GPU usage metrics emitted
* [ContainerInsights] Deprecate runtime tag from neuron metrics to fix false average calculation
Enhancements:
* [ContainerInsights] Filter some neuron attributes to reduce the size of EMF logs
========================================================================
Amazon CloudWatch Agent 1.300043.0 (2024-08-08)
========================================================================
Bug Fixes:
* [Metrics/Plugin] Drop original metrics support added for statsd, collectd and ethtool metrics
* [Logs/Windows Event] Add windows event log service restart detection and resubscribe
* [Metrics/JMX, Metrics/Net, Metrics/DiskIO] Change cumulative to delta conversion to drop initial value
* [Metrics/JMX] Suppress sessions unit warning
Enhancements:
* [Metrics/JMX] Add cumulative to delta conversion for JMX metrics
* [ApplicationSignals] Rename and group application signals attributes
* Upgrade OTEL Contrib to v0.103.0
========================================================================
Amazon CloudWatch Agent 1.300042.1 (2024-07-16)
========================================================================
Bug Fixes:
* [Container Insights/Prometheus] Fix Prometheus file-path start-up issue in Containers
========================================================================
Amazon CloudWatch Agent 1.300042.0 (2024-07-10)
========================================================================
Enhancements:
* [Application Signals] Optimize memory utilization on Kubernetes
* [Application Signals] Add remote db user attribute to traces and logs
* [Metrics] Support append_dimension for ethtool
Bug Fixes:
* [Metrics/Plugin] Reduce logging for known non-convertible metric units
* [Metrics/Plugin] Fix tomcat.sessions metric to aggregate for all Tomcat applications
* [Metrics/Plugin] Update default collection interval to 60 seconds
* [ApplicationSignals] Add log group names as attribute (#1220)
========================================================================
Amazon CloudWatch Agent 1.300041.0 (2024-06-07)
========================================================================
Features:
* Support JMX metric collection for JVM, Tomcat, and Kafka on EC2
Enhancements:
* [ContainerInsights] Add NVIDIA GPU count metrics
* [Application Signals] Enable detailed logging for metrics/traces when debug is enabled
Bug fixes:
* [Logs/Windows Event] Fix load state offset parsing to support unsigned int
* [ContainerInsights] Prevent non-active workload GPU pod metrics from being emitted
========================================================================
Amazon CloudWatch Agent 1.300040.0 (2024-05-21)
========================================================================
Enhancements:
* [Application Signals] Export EMF logs to /aws/application-signals/data
* [Application Signals] Rename metric namespace to Application Signals
* [Application Signals] Change metric schema from HostedIn to Environment
* Trim AWS prefix for spans in X-Ray exporter
Bug fixes:
* Fix panic when using amazon-cloudwatch-agent-ctl -a cond-restart
========================================================================
Amazon CloudWatch Agent 1.300039.0 (2024-05-03)
========================================================================
Features:
* [Metrics] Append Dimension Volume Id For Metrics
Enhancements:
* Upgrade OTEL Contrib To v0.98.0
========================================================================
Amazon CloudWatch Agent 1.300037.1 (2024-04-26)
========================================================================
Bug fixes:
* Fix nil referencing issue while decorating container insights metrics
========================================================================
Amazon CloudWatch Agent 1.300037.0 (2024-04-11)
========================================================================
Features:
* [ContainerInsights] Add Elastic Fabric Adapter (EFA) observability with Kubernetes
Enhancements:
* Retain CloudWatch Log Group when translating X-Ray segments
Bug fixes:
* Clean up log pusher state file on startup
* Drop container/pod level Nvidia GPU metrics when there is no active workload
========================================================================
Amazon CloudWatch Agent 1.300036.0 (2024-04-05)
========================================================================
Features:
* [ContainerInsights] Add AWS Trainium & Inferentia observability with Kubernetes
========================================================================
Amazon CloudWatch Agent 1.300035.0 (2024-03-18)
========================================================================
Features:
* [ContainerInsights] Add Container Insights for Windows in kubernetes.
========================================================================
Amazon CloudWatch Agent 1.300034.1 (2024-03-14)
========================================================================
Bug fixes:
* [AppSignals] Explicitly set the default GC interval for metrics limiter
Enhancements:
* [ContainerInsights] Add InstanceType attribute to GPU metrics
========================================================================
Amazon CloudWatch Agent 1.300034.0 (2024-03-04)
========================================================================
Features:
* [ContainerInsights] Add NVIDIA GPU observability with Kubernetes
Enhancements:
* [AppSignals] Improve Kubernetes support
========================================================================
Amazon CloudWatch Agent 1.300033.0 (2024-01-31)
========================================================================
Enchancements:
* [AppSignals] Log correlation
* [AppSignals] New Metric Rollup
* [AppSignals] Add metrics cardinality control
* [AppSignals] Add application log group info
========================================================================
Amazon CloudWatch Agent 1.300032.3 (2023-12-21)
========================================================================
Enhancements:
* Configure appsignals processor on EKS with cluster name
========================================================================
Amazon CloudWatch Agent 1.300032.2 (2023-12-08)
========================================================================
Bug fixes:
* Fix CW Log Group creation in regions where LogGroupClass parameter is unsupported
* Fix CA bundle configuration for X-Ray exporter and region configuration for CW Logs exporter
========================================================================
Amazon CloudWatch Agent 1.300032.1 (2023-12-06)
========================================================================
Bug fixes:
* Have YAML use context log path from TOML rules
========================================================================
Amazon CloudWatch Agent 1.300032.0 (2023-12-04)
========================================================================
New Features:
* Support CloudWatch Logs log group classes
Enhancements:
* Use cwagent as the default user to run the agent with configuration wizard
* Reduce CPU spikes when using procstat on Windows by grabbing only individual processes specified
========================================================================
Amazon CloudWatch Agent 1.300031.1 (2023-11-10)
========================================================================
Bug fixes:
* Fix logger not rotating log file after file size reaches 100MB
* Fix enhanced container insights not publishing metrics for pods in pending status
========================================================================
Amazon CloudWatch Agent 1.300031.0 (2023-11-7)
========================================================================
Enhancements:
* Allow empty measurement field in the agent configuration for backward-compatibility
========================================================================
Amazon CloudWatch Agent 1.300030.2 (2023-11-2)
========================================================================
Bug fixes:
* Fix enhanced container insights publishing 0 for cpu/memory over metrics when limit/resource not set
========================================================================
Amazon CloudWatch Agent 1.300030.1 (2023-10-30)
========================================================================
Bug fixes:
* Add units to StatusRunning and StatusContainerTerminatedReasonOOMKilled metrics
Enhancements:
* Add agenthealth extension with user agent handler
* Enable enhanced container insights flag in EMF exporter
========================================================================
Amazon CloudWatch Agent 1.300030.0 (2023-10-24)
========================================================================
Bug fixes:
* Fix EMF log corruption caused by highly concurrent messages sent to the agent
* CA Bundle fix for AWS Secret regions
* Filter out terminated pods when calculating container insights node request metrics to match kubectl implementation
* Fix auto_removal to not block on the file being removed
Enhancements:
* Support both zero padded and non-padded month/day when using %m/%d for the logfile timestamp_format
* Use default path when -otelconfig option not given
* Restrict pprof-addr to localhost
========================================================================
Amazon CloudWatch Agent 1.300028.4 (2023-10-4)
========================================================================
Bug fixes:
* Use GZIP 6 RPM Compression To Fix Install On AL2 Without Kernel Patch
========================================================================
Amazon CloudWatch Agent 1.300028.3 (2023-10-3)
========================================================================
Bug fixes:
* Use fmt.Printf Instead Of log.Printf On Start Up Because Of A Bug With Windows User Data Causing Agent Not To Start
========================================================================
Amazon CloudWatch Agent 1.300028.1 (2023-09-18)
========================================================================
Bug fixes:
* Fix windows event logs to start only once
========================================================================
Amazon CloudWatch Agent 1.300028.0 (2023-09-11)
========================================================================
Bug fixes:
* Fix file pattern matching to support glob wildcard characters (!{})
* Use LogStreamName instead of ServiceName in token replacement for Prometheus
* Add fallback shared config files for credential ordering to maintain previous AWS SDK behavior
* Drop unsupported NaN, Inf, and out of range values
Enhancements:
* Try using IMDSv2 only first before using client with fallback
* Add support for configurable IMDS retries in the common-config.toml
* Add support for traces in agent configuration wizard
* Remove misleading metric filter warning
========================================================================
Amazon CloudWatch Agent 1.300026.3 (2023-08-22)
========================================================================
Bug fixes:
* Retain logic to determine log stream for EMF pipeline (@4f7705a)
* Fix rename in metrics decorator translator (@ad5861a)
* Update config translation to respect common config profile and creds file (@e2ef915)
* Remove plugin key allowlist for metric decorator (@47a5e47)
========================================================================
Amazon CloudWatch Agent 1.300026.2 (2023-08-10)
========================================================================
Bug fixes:
* Add expandconverter to config provider (@24592ba)
* Pin AWS SDK to v1.44.106 since the defaults for root creds changed in future versions (@048809e)
* Add Endpoint Override To EMF And Only Publish EMF Logs (@db03fb6)
* Revert "Add Retry To IMDS Client" (@a367c86)
Enhancements:
* Removed warn log message for empty fields in telegraph metrics (@fd1b308)
========================================================================
Amazon CloudWatch Agent 1.300026.1 (2023-08-04)
========================================================================
Bug fixes:
* Macos script fix (@6792c77)
========================================================================
Amazon CloudWatch Agent 1.300026.0 (2023-07-28)
========================================================================
Bug fixes:
* Remove windows event log plugin from adapter translation (@4c7abf4)
Enhancements:
* Remove telegraf agent start up (@3f60a57)
========================================================================
Amazon CloudWatch Agent 1.300025.0 (2023-07-19)
========================================================================
New features:
* Add support for OpenTelemetry and AWS X-Ray traces. See https://aws.amazon.com/about-aws/whats-new/2023/08/amazon-cloudwatch-agent-opentelemetry-traces-x-ray/
* CloudWatch Agent is now compatible with both OpenTelemetry and Telegraf components
Enhancements:
* Adding blurb about usage data and opt-out (#776)
* Apply cd into terraform_dir logic consistently (#778)
* Increase terraform aws assume role duration to avoid expired token errors (#779)
* Add excluded_tests flag to Linux test workflow (#777)
* Echo Stress Test Info (#781)
* update schema and validation to support 3 year retention (#788)
* Workflow refactor and add onprem test jobs (#782)
* Add family flag to performance test (#789)
* Windows stress test setup (#797)
* Replace Telegraf agent with OpenTelemetry Collector (#796)
========================================================================
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