OpenTelemetry - CNCF/opentelemetry-collector: Release v0.9.0
Name: opentelemetry-collector
Owner: OpenTelemetry - CNCF
Release: Release version 0.9.0
Released: 2020-08-27
License: Apache-2.0
Release Assets:
v0.9.0 Beta
๐ Breaking changes ๐
- Remove old base factories:
ReceiverFactoryBase
(#1583)ProcessorFactoryBase
(#1596)ExporterFactoryBase
(#1630)
- Remove logs factories and merge with normal factories (#1569)
- Remove
reconnection_delay
from OpenCensus exporter (#1516) - Remove
ConsumerOld
interfaces (#1631)
๐ New components ๐
prometheusremotewrite
exporter (WIP): Send metrics data in Prometheus TimeSeries format to Cortex or any Prometheus (#1544)kafka
receiver: Receive traces from Kafka (#1410)
๐ก Enhancements ๐ก
kafka
exporter: Enable queueing, retry, timeout (#1455)- Add
Headers
field in HTTPClientSettings (#1552) - Change OpenCensus receiver (#1556) and exporter (#1571) to the new interfaces
- Add semantic attribute for
telemetry.auto.version
(#1578) - Add uptime and RSS memory self-observability metrics (#1549)
- Support conversion for OpenCensus
SameProcessAsParentSpan
(#1629) - Access application version in components (#1559)
- Make Kafka payload encoding configurable (#1584)
๐งฐ Bug fixes ๐งฐ
- Stop further processing if
filterprocessor
filters all data (#1500) processscraper
: Use same scrape time for all data points coming from same process (#1539)- Ensure that time conversion for 0 returns nil timestamps or Time where IsZero returns true (#1550)
- Fix multiple exporters panic (#1563)
- Allow
attribute
processor for external use (#1574) - Do not duplicate filesystem metrics for devices with many mount points (#1617)