This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/net | `v0.38.0` -> `v0.39.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | golang.org/x/sys | `v0.31.0` -> `v0.32.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | golang.org/x/text | `v0.23.0` -> `v0.24.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Yang Song <songy23@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| internal/metadata | ||
| testdata | ||
| Makefile | ||
| README.md | ||
| config.go | ||
| config_test.go | ||
| doc.go | ||
| factory.go | ||
| factory_test.go | ||
| generated_component_test.go | ||
| generated_package_test.go | ||
| go.mod | ||
| go.sum | ||
| metadata.yaml | ||
| otlp.go | ||
| otlp_test.go | ||
README.md
OTLP/HTTP Exporter
| Status | |
|---|---|
| Stability | development: profiles |
| stable: traces, metrics, logs | |
| Distributions | core, contrib, k8s, otlp |
| Issues |
Export traces and/or metrics via HTTP using OTLP format.
The following settings are required:
endpoint(no default): The target base URL to send data to (e.g.: https://example.com:4318). To send each signal a corresponding path will be added to this base URL, i.e. for traces "/v1/traces" will appended, for metrics "/v1/metrics" will be appended, for logs "/v1/logs" will be appended.
The following settings can be optionally configured:
traces_endpoint(no default): The target URL to send trace data to (e.g.: https://example.com:4318/v1/traces). If this setting is present theendpointsetting is ignored for traces.metrics_endpoint(no default): The target URL to send metric data to (e.g.: https://example.com:4318/v1/metrics). If this setting is present theendpointsetting is ignored for metrics.logs_endpoint(no default): The target URL to send log data to (e.g.: https://example.com:4318/v1/logs). If this setting is present theendpointsetting is ignored logs.tls: see TLS Configuration Settings for the full set of available options.timeout(default = 30s): HTTP request time limit. For details see https://golang.org/pkg/net/http/#Clientread_buffer_size(default = 0): ReadBufferSize for HTTP client.write_buffer_size(default = 512 * 1024): WriteBufferSize for HTTP client.encoding(default = proto): The encoding to use for the messages (valid options:proto,json)
Example:
exporters:
otlphttp:
endpoint: https://example.com:4318
By default gzip compression is enabled. See compression comparison for details benchmark information. To disable, configure as follows:
exporters:
otlphttp:
...
compression: none
By default proto encoding is used, to change the content encoding of the message configure it as follows:
exporters:
otlphttp:
...
encoding: json
The full list of settings exposed for this exporter are documented here with detailed sample configurations here.