-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Collector Getting Started Rewrite #1695
Comments
I'd like to take this. |
All yours! |
I'm finally starting this and I've some general questions:
|
If we can "get started" with an OTLP receiver and exporter, plus batching, we should be able to do it with the core distribution. Using contrib would be better when showcasing other component,s like Prometheus receivers/exporters, but we do not recommend using contrib in production, so it would require a disclaimer on that page. I would prefer to start small, OTLP in/out + batching, and evolve from there. |
Hey @theletterf, thanks for picking this up, here are my few thoughts on this topic: The current Getting Started guide is just a collection of installation mechanisms, so I would rename that page to "Installation" or "Setup" or whatever and keep it separate from the Getting Started Pick a way of installing the collector that is easy for a getting started (Docker + downloading the binary in a tabbing), you can be prescriptive here and point to the Installation page for other options. The guide itself should be similar to the language guides something to get people started and give them something to play around with. Could even take some sections from @frzifus' work for our tutorial at Kubecon earier this year: https://github.com/pavolloffay/kubecon-eu-2023-opentelemetry-kubernetes-tutorial/blob/main/01-collector-introduction.md E.g.:
(That's how I think about it, so while you create that thing don't hesitate to strip/change any of that. I think we are also fine if we only start with 50% of that and grow from there) |
Online! |
Copying this from #1368 (comment):
The "Getting Started" starts by requiring people to read two other pages. One of them refers them back to the Getting Started page. I would prefer to have the getting started as the first thing users might read, making a brief explanation on what the collector is and how it fits the big picture.
In the Getting Started, we should guide users in configuring and running the collector, instead of telling them to just run a docker compose and referring them to the repository. We might still use docker compose to start other things, like Prometheus, Jaeger, and the load generator.
Everything else on the Getting Started page could go to other sub pages. For instance, running the collector on Kubernetes does not belong to the Getting Started.
cc: @jpkrohling
The text was updated successfully, but these errors were encountered: