opentelemetry-collector
opentelemetry-collector copied to clipboard
OpenTelemetry Collector
#### Description Switches `service/telemetry` to a factory pattern. To avoid adding a lot of public API in one go: 1. the actual factory builder is in an internal package 2....
Documentation improvements - Startup Diagram, comments on key functions, and a "key files" section
#### Documentation 1. Wrote a startup procedure diagram. Describes how the collector starts 2. Variety of comments on less-commented functions 3. Pointing out some key files with some brief descriptions...
**Description:** Add log rotation support. The logs of otelcol itself will be rotated by lumberjack. **Link to tracking Issue:** #7352 **Testing:** Creating logger with or without rotation, logging with rotation...
**Describe the bug** Intermittently, calling of `LogRecordCount` inside exporter batcher cause panic in the goroutine. **Steps to reproduce** Unsure how this happens exactly. When there is data flowing, this happens...
**Is your feature request related to a problem? Please describe.** Came across a situation in Contrib where the `TransportType` could not be used because the exporter supported `tcp` or `TCP`,...
Like #4522, but for v1.6.0/v0.99.0 **Performed by collector release manager** - [x] Prepare core release v1.6.0/v0.99.0 - [x] Tag and release core v1.6.0/v0.99.0 - [x] Prepare contrib release v0.99.0 -...
A continuation of https://github.com/open-telemetry/opentelemetry-collector/pull/9253 Description: Adds a --skip-new-go-module flag to the OTC builder. This enables users working in an existing go module environment (say, a "monorepo") to update the module...
**Description:** Improved CORS docs. **Link to tracking Issue:** #9844
Hi, I use the docker image of the opentelemetry-collector and was wondering why the logging information is printed to stderr. I think most tooling expects "docker logs" output to be...