-
Notifications
You must be signed in to change notification settings - Fork 22
I 19 Add support for tracing
In order to monitor and troubleshoot microservices-based distributed systems support for tracing is needed.
- Schnell Michael (SBB/Lufthansa)
- Schlapbach Andreas (SBB)
In distributed system it is always difficult to determine where any why something fails. This gets even more complicated when multiple providers are involved. Distributed tracing helps pinpoint where failures occur and what causes poor performance. This helps in increasing systems availability and lowering operational cost.
*The measurable benefits that the business can anticipate if the epic hypothesis is proven to be correct.3
Supporting the standard helps in increasing systems availability and lowering operational cost.
The early measures that will help predict the business outcome hypothesis.
The first implementations of the OSDM specification support open tracing from the start.
Nonfunctional requirements (NFRs) associated with the epic.
Should not increase request or response time.
The tracing implementations are being standardized by WorldWideWeb Consortium (https://www.w3.org/TR/trace-context/). We will adopt this standard which is already supported by major tracing frameworks.
Added traceparent
and tracestate
as headers.
OSDM Wiki