Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-26241

Showcase/document a end-to-end tracing integreated with an external sink e.g. Jaeger or zipkin

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.0.0-alpha-1, 2.5.0
    • None
    • tracing
    • None

    Description

      This task/issue was being discussed in the vote of HBASE-25853

      I've not seen anyone report their success at integrating these changes into a telemetry system and showing end-to-end tracing of a service call. As I recall from the last 2.5 discuss thread, we wanted this to be the banner feature for the minor release. Since we don't have this end-to-end confirmation, do we have someone who's volunteered to demonstrate that final proof-of-integration in a timely manner? Perhaps that someone is keen to be release manager for 2.5.

      What a `service call` mean ? (pending discussion on above email exchange or on this JIRA)
      e.g. for RPCclient/AbstractRpcClient, it trace at the AbstractRpcClient#callMethod level with a span of `RpcClient.callMethod` . or whenever a connection is closed, it will emit `AsyncConnection.close`

      Attachments

        1. s3.jpg
          98 kB
          Duo Zhang
        2. s2.jpg
          87 kB
          Duo Zhang
        3. s1.jpg
          87 kB
          Duo Zhang

        Issue Links

          Activity

            People

              taklwu Tak-Lon (Stephen) Wu
              taklwu Tak-Lon (Stephen) Wu
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: