opentelemetry-collector
opentelemetry-collector copied to clipboard
OpenTelemetry Collector
In #5706, we discussed restricting URIs in characters for all providers. We ended up disallowing `$` in #6268 for the recursive implementation done later. I think we should restrict the...
Like #4522, but for v1.1.0/v0.94.0 **Performed by collector release manager** - [x] Prepare core release v1.1.0/v0.94.0 - [x] Tag and release core v1.1.0/v0.94.0 - [x] Prepare contrib release v0.94.0 -...
The `memory_ballast` extension allows defining a 'heap ballast' to make the behavior of Go's garbage collector more predictable. Quoting [this post](https://web.archive.org/web/20210929130001/https://blog.twitch.tv/en/2019/04/10/go-memory-ballast-how-i-learnt-to-stop-worrying-and-love-the-heap-26c2462549a2/), > the ballast increases the base size of the...
This is the builder part of #4567.
**Description:** Follow up to #9414 and open-telemetry/opentelemetry-collector-contrib/pull/31038. **Link to tracking Issue:** Fixes #9208.
**Is your feature request related to a problem? Please describe.** [`component.Host.GetExporters`](https://github.com/open-telemetry/opentelemetry-collector/blob/ff09ab196c59c1049469419d00bd37ca132e5580/component/host.go#L57-L61) has a comment that states `This is an experimental function that may change or even be removed completely.` With...
The `MetricsLevel` field is marked as experimental https://pkg.go.dev/go.opentelemetry.io/collector/component#TelemetrySettings. We should decide what to do with it (stabilize it, remove it, change it in some way)
Per https://github.com/open-telemetry/opentelemetry-collector/issues/9510#issuecomment-1932569156, we want to remove `configtelemetry` in favor of views. We would still have to use a type in `debug` and `logging`, so we should make a copy of...
**Description:** Move internal/sharedcomponent to component/sharedcomponent. **Link to tracking Issue:** Fixes #4266
Currently, metrics generated by the collector include the prefix `otelcol` as configured here: https://github.com/open-telemetry/opentelemetry-collector/blob/8131d31601b886ad90b2cc8ae2e83ea96a9e2ca6/service/internal/proctelemetry/config.go#L215 This is not the case when configuring metrics to be emitted via OTLP, as the prefix...