Skip to content

Releases: open-telemetry/opentelemetry-collector-contrib

OpenTelemetry Collector Contrib 0.3.0 (Beta)

30 Mar 23:48
9925e07
Compare
Choose a tag to compare

Docker images:

  • Contrib: docker pull otel/opentelemetry-collector-contrib:0.3.0
    • Community open-source receivers and exporters including for commercial back-ends
    • Community processors and extensions
  • Core: docker pull otel/opentelemetry-collector:0.3.0
    • Supported open-source receivers and exporters
    • Supported processors and extensions

Breaking changes

  • Make prometheus reciever config loading strict. #697
    Prometheus receiver will now fail fast if the config contains unused keys in it.

Changes and fixes

  • Enable best effort serve by default of Prometheus Exporter (orijtech/prometheus-go-metrics-exporter#6)
  • Fix null pointer exception in the logging exporter #743
  • Remove unnecessary condition to have at least one processor #744
  • Updated Honeycomb exported to honeycombio/opentelemetry-exporter-go v0.3.1

Features

Receivers / Exporters:

  • AWS X-Ray
  • Carbon
  • CollectD
  • Honeycomb
  • Jaeger
  • Kinesis
  • LightStep
  • OpenCensus
  • OpenTelemetry
  • SAPM
  • SignalFx
  • Stackdriver
  • Wavefront
  • Zipkin
  • Zipkin Scribe

Processors:

  • Attributes
  • Batch
  • Memory Limiter
  • Queued Retry
  • Resource
  • Sampling
  • Span
  • Kubernetes

Extensions:

  • Health Check
  • Performance Profiler
  • zPages

Checksums

Checksums were generated with shasum -a 256 bin/* and are present in the checksums.txt file.

Alpha v0.2.8

25 Mar 20:32
1c8462a
Compare
Choose a tag to compare
Alpha v0.2.8 Pre-release
Pre-release

Alpha v0.2.8 of OpenTelemetry Collector Contrib.

  • Implemented OTLP receiver and exporter.
  • Added ability to pass config to the service programmatically (useful for custom builds).
  • Improved own metrics / observability.

Alpha v0.2.7

17 Mar 16:22
b4c3b9c
Compare
Choose a tag to compare
Alpha v0.2.7 Pre-release
Pre-release

Self-Observability

  • New command-line switch to control legacy and new metrics. Users are encouraged
    to experiment and migrate to the new metrics.
  • Improved error handling on shutdown.

Processors

  • Fixed passthrough mode k8sprocessor.
  • Added HASH action to attribute processor.

Receivers and Exporters

  • Added Honeycomb exporter.
  • Added LightStep exporter.
  • Added regular expression for Carbon receiver, allowing the metric name to be broken into proper label keys and values.
  • Updated Stackdriver exporter to use a new batch API.

Alpha v0.2.6

18 Feb 15:42
a9f4526
Compare
Choose a tag to compare
Alpha v0.2.6 Pre-release
Pre-release

Self-Observability

  • Updated metrics prefix to otelcol and expose command line argument to modify the prefix value.
  • Batch dropped span now emits zero when no spans are dropped.

Processors

  • Extended Span processor to have include/exclude span logic.
  • Ability to choose strict or regexp matching for include/exclude filters.

Receivers and Exporters

  • Added Carbon receiver and exporter.
  • Added Wavefront receiver.

Alpha v0.0.5

30 Jan 21:49
b633954
Compare
Choose a tag to compare
Alpha v0.0.5 Pre-release
Pre-release
  • Regexp-based filtering of span names.
  • Ability to extract attributes from span names and rename span.
  • File exporter for debugging.
  • Span processor is now enabled by default.

Alpha v0.0.1

11 Jan 00:02
3771198
Compare
Choose a tag to compare
Alpha v0.0.1 Pre-release
Pre-release

First release of OpenTelemetry Collector Contrib.