-
Notifications
You must be signed in to change notification settings - Fork 887
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
Investigate and submit an OTEP on how other semantic conventions can be adopted #583
Comments
Not sure why ECS is more important than other conventions and need to treat them specially, same argument can be made for Stackdriver, DataDog, Dynatrace, etc. Can you clarify why ECS vs the others? Also in the comment there are a lot of topics to discuss, and will be better to split them. Thinks like "semantic convention namespace regulation" is a different topic than adopting ECS model, so probably separate issues will be better. |
Moved the second part to #585 |
Updated this issue to make ECS one of many conventions to consider. |
@roncohen would you be interested in tackling this? You already did lots of comparison work between ECS and OpenTelemetry conventions for tigrannajaryan/rfcs#4 so this would be a natural continuation. |
Since Dynatrace was mentioned: Due to the way our SDKs work, we do not have semantic conventions but very concrete API definitions for each operation kind that could be used to derive semantic conventions from them. You can look e.g. at the Node.js documentation: https://github.com/Dynatrace/OneAgent-SDK-for-NodeJs/#features. The C/C++ docs may not be as nice to read but may sometimes contain more details should you be interested in them: https://dynatrace.github.io/OneAgent-SDK-for-C/modules.html |
For example ECS defines a rich set of fields that serve a similar purpose as the OpenTelemetry semantic conventions.
Similarly, there are other sets of conventions ("other convention") that will useful to look at (e.g. Stackdriver, DataDog, Dynatrace) and see if they can be adopted fully or partially by OpenTelemetry. This will enhance OpenTelemetry's convention significantly.
Questions to answer:
The text was updated successfully, but these errors were encountered: