-
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
Standardize telemetry samples to go with instrumentation entries in the OTel registry #2441
Comments
I'm happy to work on this or coordinate with others - I created the issue to get feedback on the idea. |
While I see and understand the value of such samples, my main concern is the maintainability of the same: there are a few hundred instrumentation libraries across all languages, steadily growing, so keeping them up-to-date beyond a name, description & link requires some regular maintanance. Is this something you are willing to take on? |
I can't personally maintain the full set of samples. My hope was that:
Do you have any suggestions for reducing scope so that these samples become easier to maintain? |
I don't really see a way how to make this easy. We discussed making the registry better in different ways over the last few months and the scale of things is just a big blocker. Ideally people would have an appetite to keep their entries up-to-date themselves like they do it with other registries (npmjs, etc.), but as long as this is not the case, we need people do the heavy lifting |
Closing this issue in favor of open-telemetry/community#2246, which may cover this as well |
As an end-user looking for instrumentation for my chosen language/library/tool, I want to quickly see a sample of the telemetry I'll get by adopting an OTel instrumentation library, so that I can evaluate whether it'll serve my obervability needs.
Today, to evaluate an instrumentation library I find in the registry, I need to
It would be great if the registry also provided a standard location and format for telemetry samples. Concretely,
samples
field to the YAML files backing the registry.Using https://github.com/open-telemetry/opentelemetry.io/blob/main/data/registry/instrumentation-go-grpc.yml as an example, this might look like
The text was updated successfully, but these errors were encountered: