-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Review and enhance tracing support for email service (Ruby) #55
Comments
@cartersocha since I can't check off the boxes myself, here's what could be updated right away:
I had some clarifying questions on a few items:
The remaining items are:
Since there's not much remaining that I don't have questions on, I'll wait to get a little clarification on the rest of the TODO items before I begin work. If you want to assign the issue to me, please do so! 😄 |
It occurs to me that one interesting way to make the ruby service exhibit some of the desired behaviors would be to over-complicate it with a job queue. 🤣 ...I think that actually might be a good idea. Are there any concerns with that? Conceptually it would be over-complicated, but the actual code to implement it would be rather simple and straightforward. We could more easily demonstrate context and baggage propagation in that way. Curious what you think. |
Good questions. I'd suggest posting the queue question in the slack channel to get a broader discussion. Sounds interesting to me |
@austinlparker, @puckpuck, what are yalls thoughts on our context propagation requirement. Should we simplify to just creating a new span based off an existing span? (inside service context prop). The instrumentation libraries already have automatic context propagation covered in my mind & connect the services |
Tracing is code complete |
The following is a list of requirements that we need to evaluate before declaring v1 for trace telemetry. These requirements are across the entire application; Not all services will meet all requirements. Determine the relevant features for this service.
Referencing: #42
Service: https://github.com/open-telemetry/opentelemetry-demo-webstore/blob/main/src/emailservice/README.md
Ruby dependent on this item: #37
The text was updated successfully, but these errors were encountered: