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

Add voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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. s1.jpg
          87 kB
          Duo Zhang
        2. s2.jpg
          87 kB
          Duo Zhang
        3. s3.jpg
          98 kB
          Duo Zhang

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            taklwu Tak-Lon (Stephen) Wu
            taklwu Tak-Lon (Stephen) Wu

            Dates

              Created:
              Updated:

              Slack

                Issue deployment