Quickstart for MP OpenTracing 1.3

In  microprofile quickstarts

Overview

This RFE provides a new quickstart and guide for MicroProfile OpenTracing 1.3 use in WildFly / JBoss EAP. The example will cover all basic functionalities of MicroProfile OpenTracing 1.3, namely: default tracing of the REST endpoints, explicit instrumentation with @Traced annotation, injection of io.opentracing.Tracer, and browsing collected spans in Jaeger running in Docker container.

Issue Metadata

Dev Contacts

QE Contacts

  • TBD

Testing By

[x] Engineering

[ ] QE

Affected Projects or Components

  • Quickstarts

Other Interested Projects

Requirements

Hard Requirements

  • start Jaeger in the Docker container

  • Jaeger connection configuration

  • implict tracing of REST resource

  • explicit Tracing with @Traced annotation

  • CDI injection of configured Tracer object

Non-Requirements

Test Plan

TBD

Community Documentation

Covered by the quickstart README file.