🎄 Happy Holidays! 🥳

Most of Solace is closed December 24–January 1 so our employees can spend time with their families. We will re-open Thursday, January 2, 2024. Please expect slower response times during this period and open a support ticket for anything needing immediate assistance.

Happy Holidays!

Please note: most of Solace is closed December 25–January 2, and will re-open Tuesday, January 3, 2023.

Semantic conventions

Linus
Linus Member Posts: 8

Are there any semantic conventions recommendations for open telemetry attributes for solace such the recommendations for kafka.

https://github.com/open-telemetry/semantic-conventions/blob/main/specification/messaging/kafka.md ?

Best Answers

  • Tamimi
    Tamimi Member, Administrator, Employee Posts: 541 admin
    #2 Answer ✓

    Hey Linus,

    When we started designing distributed tracing support in our brokers, we were aligned with whatever OTEL has defined for the messaging semantic conventions. So in short, we dont have a vendor specific semantic convention since it's still early stages and ver experimental.

    For example, OTEL already changed the path of their documentation on the repo you referenced above! (its now under docs/messaging instead of semantics...) . And another thing to point, you can see that the status of the semantics is experimental for both the overall messaging semantic and the vendor specific (kafka) semantics.

    We will also have more detailed documentation on the conventions so stay tuned

  • rtomkins
    rtomkins Member, Employee Posts: 26 Solace Employee
    #3 Answer ✓

    @Linus ,

    You can find our updated documentation on our OTEL span fields here! Hope this helps.

Answers

  • Tamimi
    Tamimi Member, Administrator, Employee Posts: 541 admin
    #4 Answer ✓

    Hey Linus,

    When we started designing distributed tracing support in our brokers, we were aligned with whatever OTEL has defined for the messaging semantic conventions. So in short, we dont have a vendor specific semantic convention since it's still early stages and ver experimental.

    For example, OTEL already changed the path of their documentation on the repo you referenced above! (its now under docs/messaging instead of semantics...) . And another thing to point, you can see that the status of the semantics is experimental for both the overall messaging semantic and the vendor specific (kafka) semantics.

    We will also have more detailed documentation on the conventions so stay tuned

  • rtomkins
    rtomkins Member, Employee Posts: 26 Solace Employee
    #5 Answer ✓

    @Linus ,

    You can find our updated documentation on our OTEL span fields here! Hope this helps.

  • Linus
    Linus Member Posts: 8

    Hello,

    I pretty much aligns with my internal draft for spans (which I can now delete 😎).

    Thank you!