Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-26670

Track every single HTTP request between beeline and hs2

    XMLWordPrintableJSON

Details

    Description

      In my use-case there is a couple of layers between beeline and hs2 (load balancer, proxies), and I'm about to add something to the requests (optionally), that can be simply written to access logs in as many layers as possible.
      So instead of:

      2022-10-18T04:34:25+00:00 - [10.80.143.240, 10.80.143.240] - [hs2 host] - [-] "POST /cliservice HTTP/1.1" 200 1069 "-" "Java/THttpClient/HC" 703 0.008...
      

      I want to see something specific to the request, which is generated on client side, so client can also log it.

      As the title suggests, I'm targeting http transport.

      Attachments

        Issue Links

          Activity

            People

              abstractdog László Bodor
              abstractdog László Bodor
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 4h 40m
                  4h 40m