Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-22120 Replace HTrace with OpenTelemetry
  3. HBASE-25424

Find a way to config OpenTelemetry tracing without directly depending on opentelemetry-sdk

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-alpha-1
    • dependencies, tracing
    • None
    • Reviewed

    Description

      According to the document of OpenTelemetry, for all the modules which could be depended by downstream users, we should only depend on opentelemetry-api.

      But the open telemetry propagator must be initialized programmatically, so we need to have a module to implement the code and introduce dependency on opentelemetry-sdk, and we need to call it before doing anything when starting master, regionserver, and so on.

      Attachments

        1. jaeger.png
          203 kB
          Duo Zhang

        Issue Links

          Activity

            People

              zhangduo Duo Zhang
              zhangduo Duo Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: