-
Notifications
You must be signed in to change notification settings - Fork 87
Open
Labels
commonCross cutting stuffCross cutting stuffenhancementNew feature or requestNew feature or requestloggingslf4j, logback, logstash, ELK, greylog, etc.slf4j, logback, logstash, ELK, greylog, etc.operation
Description
As a devon4j user, I want to have opentracing support so that I can monitor my IT landscape better and rely on open standards supported by many tools rather than proprietary correlation-ID.
In devonfw we have created the concept of the correlation-ID which is nice. However devonfw is comitted to open-standards and meanwhile something simlar and even better has be come a kind of standard called opentracing opentelemetry:
https://opentracing.io/- https://opentelemetry.io/
- https://www.datadoghq.com/blog/instrument-opencensus-opentracing-and-openmetrics/
We can have a look at existing libs like jaeger but the functionally is so simple that we can implement this oursevles in the existing code.
Finally, we should provide some downward compatibility for correlation-ID, so e.g. the X-Correlation-ID header should still be honored if present and no opentracing headers are present.
Metadata
Metadata
Assignees
Labels
commonCross cutting stuffCross cutting stuffenhancementNew feature or requestNew feature or requestloggingslf4j, logback, logstash, ELK, greylog, etc.slf4j, logback, logstash, ELK, greylog, etc.operation