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

Add middleware to process semantic conventions #1194

Closed
wants to merge 4 commits into from
Closed

Add middleware to process semantic conventions #1194

wants to merge 4 commits into from

Commits on Nov 4, 2020

  1. Add middleware to process semantic conventions

    As discovered while analyzing the request from #1143, it became apparent that the current semantic conventions do lack the information about the middleware running on the runtime within the process. Adding this information makes the traces more valuable - the proposed change makes it possible to visualize that Tomcat 9.0.39 application server is sending messages to a Kafka message queue which in turn has a subscriber running on GlassFish 5.0 persisting the content to Druid 0.15.0. In the current form, it seems that the semantic conventions leave this information at the span level, which would be creating redundancy in outbound communication from the agent and/or not capture the information in unified manner, making it harder for Otel-compliant servers to visualize such traces.
    ivomagi committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    da4425d View commit details
    Browse the repository at this point in the history
  2. Process middleware description change.

    Changed the description, removed the hierarchy of process-runtime-middleware, as middleware can be directly running on process as well.
    ivomagi committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    c5ef9a6 View commit details
    Browse the repository at this point in the history
  3. Changed example used to describe the middleware

    Middleware example now more clearly highlights the value of different attributes. Also rephrased the MUST and SHOULD categories for middleware type and name.
    ivomagi committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    c011cd5 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2020

  1. Update process.md

    ivomagi committed Nov 5, 2020
    Configuration menu
    Copy the full SHA
    99a1ed7 View commit details
    Browse the repository at this point in the history