Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenTelemetry Collector v1 #1971

Open
jpkrohling opened this issue Jan 12, 2024 · 8 comments · May be fixed by #1887
Open

OpenTelemetry Collector v1 #1971

jpkrohling opened this issue Jan 12, 2024 · 8 comments · May be fixed by #1887
Assignees

Comments

@jpkrohling
Copy link
Member

Description

Quite a few of our users are happy using a non-v1 Collector, as evidenced by talks delivered by eBay or VTEX. On the other hand, other companies have internal policies forbidding the usage of software that hasn’t reached v1.

Other companies, hearing the success stories of the “early adopters”, tried to use the Collector, but due to a lack of guidance, ended up using components that weren’t ready for prime time and were frustrated.

Our main goal with this project is to define what's the scope for Collector v1, defining which use-cases we want to satisfy first, followed by stabilizing the components that are required for that. Once we are there, we'll focus on documentation for those components and use cases.

We believe we are close to a v1 of the Collector, given that users are using it in production already. Therefore, we are confident we can deliver a v1 this year.

Teams involved in this:

  • @open-telemetry/collector-approvers
  • @open-telemetry/collector-contrib-approvers
  • @open-telemetry/collector-maintainers
  • @open-telemetry/collector-contrib-maintainer

Project Board

To be created.

Deliverables

The current goal (subject to change) is to have deliverables covering our two current distributions: core and contrib. Deliverables should be linked from the main opentelemetry.io website.

Must-haves

  • Binaries for Windows, MacOS, and Linux for amd64 and x86
  • Multi-arch container images

Nice to have

  • OS-specific packages for Linux (deb, rpm, …)

Staffing / Help Wanted

@jpkrohling is the GC sponsor for this and has the buy-in from other Collector leaders, including core and contrib approvers/maintainers (listed above).

Meeting Times

For the public discussions, we are using the Collector SIG meeting slot.

Timeline

To be defined, but this project should be completed in 2024.

@yurishkuro yurishkuro assigned jpkrohling and unassigned yurishkuro Jan 12, 2024
@jpkrohling
Copy link
Member Author

@yurishkuro, would you please add the required labels to have this item show up on the project board?
https://github.com/orgs/open-telemetry/projects/29/views/1

@yurishkuro
Copy link
Member

I don't think project boards are driven by labels, you add issues directly to them. I don't know which labels you have in mind.

@jpkrohling
Copy link
Member Author

I can't seem to be able to change that board at all, it might be restricted to TC members only. @arminru, given that you added my other issue there (#1970). would you mind sharing what was needed?

@arminru
Copy link
Member

arminru commented Jan 16, 2024

@jpkrohling I had to add it manually. The board is set up so that all spec approvers (including TC) have write access.
There was no label-driven automation to add issues automatically to the board but this could be set up if desired I now set it up to pick up issues labeled with project-tracking.

@jpkrohling
Copy link
Member Author

Closed in favor of #1887

@arminru arminru closed this as not planned Won't fix, can't repro, duplicate, stale Jan 23, 2024
@jpkrohling jpkrohling changed the title Project Tracking: OpenTelemetry Collector v1 OpenTelemetry Collector v1 Feb 22, 2024
@jpkrohling
Copy link
Member Author

Reopening, as we'll use this issue to track at the GC level.

@jpkrohling jpkrohling reopened this Feb 22, 2024
@trask
Copy link
Member

trask commented Feb 27, 2024

@jpkrohling probably want to move this issue to community repo?

@jpkrohling jpkrohling transferred this issue from open-telemetry/opentelemetry-specification Feb 28, 2024
@jpkrohling jpkrohling linked a pull request Apr 22, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants