Skip to content

Custom headers not send when using traces multi #118

@tjuchniewicz

Description

@tjuchniewicz

traces single works fine.

otelgen --service-name=otelgen --log-level debug --duration=0 --otel-exporter-otlp-endpoint=<SERVER>:443 --protocol=http --header='Authorization=Bearer <TOKEN>' traces multi
2023-07-20T08:50:58.524+0200    INFO    cli/traces.go:211       starting HTTP exporter
2023-07-20T08:50:58.524+0200    INFO    traces/config.go:60     generation of traces is limited {"per-second": 5}
2023-07-20T08:50:58.525+0200    INFO    traces/traces.go:43     starting traces {"worker": 0}
2023-07-20T08:50:58.525+0200    INFO    traces/traces.go:79     Trace   {"worker": 0, "traceId": "c409f642f09fa4242175c1773ec20d51"}
2023-07-20T08:50:58.525+0200    INFO    traces/traces.go:80     Parent Span     {"worker": 0, "spanId": "d4936ce79a0fc4e3"}
2023-07-20T08:50:58.525+0200    INFO    traces/traces.go:81     Child Span      {"worker": 0, "spanId": "42416bbf72da6e6e"}
2023-07-20T08:50:58.525+0200    INFO    traces/traces.go:43     starting traces {"worker": 0}
2023-07-20T08:50:58.725+0200    INFO    traces/traces.go:79     Trace   {"worker": 0, "traceId": "54d18a997602badb674ccda382ac36a6"}
2023-07-20T08:50:58.725+0200    INFO    traces/traces.go:80     Parent Span     {"worker": 0, "spanId": "67e31ab05fc66805"}
2023-07-20T08:50:58.725+0200    INFO    traces/traces.go:81     Child Span      {"worker": 0, "spanId": "a0638afc2dc6579b"}
2023-07-20T08:50:58.725+0200    INFO    traces/traces.go:43     starting traces {"worker": 0}
2023-07-20T08:50:58.925+0200    INFO    traces/traces.go:79     Trace   {"worker": 0, "traceId": "0ff4ef9013874ecd39387e0c64c3c104"}
2023-07-20T08:50:58.925+0200    INFO    traces/traces.go:80     Parent Span     {"worker": 0, "spanId": "2bef3836e5c54cc0"}
2023-07-20T08:50:58.925+0200    INFO    traces/traces.go:81     Child Span      {"worker": 0, "spanId": "cd4d8f9c1b3e864d"}
2023-07-20T08:50:58.925+0200    INFO    traces/traces.go:92     traces generated        {"worker": 0, "traces": 3}
2023-07-20T08:50:58.925+0200    INFO    cli/traces.go:232       stop the batch span processor
2023/07/20 08:50:59 traces export: failed to send to https://<SERVER>:443/v1/traces: 401 Unauthorized
2023-07-20T08:50:59.180+0200    INFO    cli/traces.go:223       stopping the exporter

otelgen --service-name=otelgen --log-level debug --duration=0 --otel-exporter-otlp-endpoint=<SERVER>.net:443 --protocol=http --header='Authorization=Bearer <TOKEN>' traces
 single
2023-07-20T08:51:12.185+0200    DEBUG   cli/traces.go:83        Header count    {"headers": 1}
2023-07-20T08:51:12.186+0200    DEBUG   cli/traces.go:89        key=value       {"Authorization": "Bearer <TOKEN>"}
2023-07-20T08:51:12.186+0200    INFO    cli/traces.go:99        starting HTTP exporter
2023-07-20T08:51:12.186+0200    INFO    traces/config.go:58     generation of traces isn't being throttled
2023-07-20T08:51:12.186+0200    INFO    traces/traces.go:43     starting traces {"worker": 0}
2023-07-20T08:51:12.186+0200    INFO    traces/traces.go:79     Trace   {"worker": 0, "traceId": "8ce494693a7a1ca333df0a7d675b6a86"}
2023-07-20T08:51:12.186+0200    INFO    traces/traces.go:80     Parent Span     {"worker": 0, "spanId": "5c6e53da6a67bff6"}
2023-07-20T08:51:12.186+0200    INFO    traces/traces.go:81     Child Span      {"worker": 0, "spanId": "03e98fddc245001d"}
2023-07-20T08:51:12.186+0200    INFO    traces/traces.go:92     traces generated        {"worker": 0, "traces": 1}
2023-07-20T08:51:12.186+0200    INFO    cli/traces.go:120       stop the batch span processor
2023-07-20T08:51:12.409+0200    INFO    cli/traces.go:111       stopping the exporter

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions