Skip to content

docker-images: publish sourcegraph/opentelemetry-collector with bundled config

Administrator requested to merge main-dry-run/opentelemetry-collector into main

Created by: bobheadxi

This new image also bundles some default configuration files that can be used to export traces to Jaeger or Honeycomb - see the new image README for more details.

Test plan

This is a main dry run that will build a candidate image. This PR also includes a test of Honeycomb export, which is super easy, and which you can set up in sg.config.overwrite.yaml:

commands:
  otel-collector:
    env:
      CONFIGURATION_FILE: 'configs/honeycomb.yaml'
      HONEYCOMB_API_KEY: '🕵️'

image

The "link to trace" needs some work though (currently just breaks)

Merge request reports

Loading