The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release (be sure to check the release notes here as well!). Check out the Getting Started Guide for deployment and configuration information.
🚀 New components 🚀
- Receivers
- Skeleton for AWS ECS container metrics receiver (#463)
prometheusexec
subprocess manager (#499)
💡 Enhancements 💡
signalfx
exporter
- Add/Update metric translations (#579, #584, #639, #640, #652, #662)
- Add support for calculate new metric translator (#644)
- Add renaming rules for load metrics (#664)
- Update
container.name
to k8s.container.name
in default translation rule (#683)
- Rename working-set and page-fault metrics (#679)
awsxray
exporter
- Translate exception event into xray exception (#577)
- Add ingestion of X-Ray segments via UDP (#502)
- Parse Java stacktrace and populate in xray cause (#687)
kubeletstats
receiver
- Add metric_groups option (#648)
- Set datapoint timestamp in receiver (#661)
- Change
container.name
label to k8s.container.name
(#680)
- Add working-set and page-fault metrics (#666)
- Add basic support for volume metrics (#667)
stackdriver
trace exporter: Move to new interface and pdata (#486)
metricstranform
processor: Keep timeseries and points in order after aggregation (#663)
k8scluster
receiver: Change container.spec.name
label to k8s.container.name
(#681)
- Migrate receiver creator to internal data model (#701)
- Add ec2 support to
resourcedetection
processor (#587)
- Enable timeout, sending queue and retry for SAPM exporter (#707)
🧰 Bug fixes 🧰
azuremonitor
exporter: Correct HTTP status code success mapping (#588)
k8scluster
receiver: Fix owner reference in metadata updates (#649)
awsxray
exporter: Fix handling of db system (#697)