OpenTracing

E699850

OpenTracing is a vendor-neutral, open standard API for distributed tracing that enables developers to instrument and monitor microservices-based applications consistently across different tracing backends.

All labels observed (2)

Label Occurrences
OpenTracing canonical 3
MicroProfile OpenTracing 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf distributed tracing API ⓘ
observability specification ⓘ
open source project ⓘ
open standard ⓘ
abbreviation OT ⓘ
allows switching tracing backends without code changes ⓘ
compatibleWith Datadog APM ⓘ
linked to: Datadog

Instana ⓘ
Jaeger ⓘ
LightStep ⓘ
SignalFx ⓘ
Zipkin ⓘ
defines Baggage items ⓘ
Logs ⓘ
Span interface ⓘ
SpanContext ⓘ
Tags ⓘ
Tracer interface ⓘ
standard tracing concepts ⓘ
enables end-to-end request tracing ⓘ
latency analysis across services ⓘ
root cause analysis in distributed systems ⓘ
focusesOn API specification ⓘ
baggage propagation ⓘ
span creation and management ⓘ
tracing context propagation ⓘ
governedBy Cloud Native Computing Foundation ⓘ
hasPurpose decouple application code from tracing backends ⓘ
enable consistent instrumentation of microservices ⓘ
provide a vendor-neutral API for distributed tracing ⓘ
hasSuccessor OpenTelemetry ⓘ
isOpenStandard true ⓘ
isVendorNeutral true ⓘ
languageSupport C# ⓘ
C++ ⓘ
Go ⓘ
Java ⓘ
JavaScript ⓘ
PHP ⓘ
Python ⓘ
Ruby ⓘ
mergedInto OpenTelemetry ⓘ
partOf CNCF projects ⓘ
status superseded by OpenTelemetry ⓘ
supports distributed tracing ⓘ
microservices-based applications ⓘ
polyglot environments ⓘ
usedFor instrumenting microservices ⓘ
monitoring distributed systems ⓘ
performance troubleshooting ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Istio → supportsStandard → OpenTracing ⓘ
MicroProfile → includesAPI → MicroProfile OpenTracing ⓘ
linked to: OpenTracing
Jaeger → supportsStandard → OpenTracing ⓘ
Zipkin → supportsStandard → OpenTracing ⓘ