Using OpenTelemetry Collector

Export to Aspecto Collector from your own OpenTelemetry Collector

If you already have your own OpenTelemetry Collector and want to export your traces to Aspecto, you'd need to add a new otlphttp exporter in your config.yml, with Aspecto API-Key as your Authorization header:

exporters:
  otlphttp:
    endpoint: https://otelcol.aspecto.io
    headers:
      Authorization: <aspecto-api-key>
    
service:
  pipelines:
    traces:
      receivers: [...]
      processors: [...]
      exporters: [otlphttp, ...]

The minimum required for our collector to accept your traces is to have the service.name resource attribute on your spans and pass the Aspecto API-Key, either through aspecto.token resource attribute, or through the Authorization HTTP header when making a request to our collector.

Last updated