Skip to content

Instantly share code, notes, and snippets.

@jessitron
Created July 8, 2022 18:04
Show Gist options
  • Save jessitron/e4451f7c6d7cdc5dda4b7fad888990f1 to your computer and use it in GitHub Desktop.
Save jessitron/e4451f7c6d7cdc5dda4b7fad888990f1 to your computer and use it in GitHub Desktop.
Configure the opentelemetry-collector helm chart to receive traces from a front end and send them to Honeycomb
mode: deployment
config:
exporters:
otlp/honeycomb:
endpoint: api.honeycomb.io:443
headers:
"x-honeycomb-team": YOUR-HONEYCOMB-API-KEY-HERE
logging:
loglevel: debug
receivers:
otlp/anyorigin:
protocols:
http:
cors:
allowed_origins: "*"
jaeger: null
prometheus: null
zipkin: null
service:
pipelines:
traces:
receivers:
- otlp/anyorigin
processors: [memory_limiter, batch]
exporters:
- logging
- otlp/honeycomb
metrics: null
logs: null
ports:
otlp:
enabled: false
otlp-http:
enabled: true
containerPort: 4318
servicePort: 4318
hostPort: 4318
protocol: TCP
jaeger-compact:
enabled: false
jaeger-thrift:
enabled: false
jaeger-grpc:
enabled: false
zipkin:
enabled: false
metrics:
enabled: false
service:
type: LoadBalancer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment