Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-21813 Get the LlapDaemon metrics from TezAM
  3. HIVE-21823

New metrics to get the average queue length / free executor number for a given time window

    XMLWordPrintableJSON

Details

    Description

      We need to calculate the average queue size / free executor size for a window to have good data for making routing decisions.

      Interesting things to consider:

      • The timeĀ gap between arriving request can be different, so simple average is not enough to have correct data
      • We need to have 2 parameters
        • Time window length
        • Maximum data point numbers - so we will not collect "infinite" amount of data at high load

      Attachments

        1. HIVE-21823.2.patch
          22 kB
          Peter Vary
        2. HIVE-21823.3.patch
          23 kB
          Peter Vary
        3. HIVE-21823.4.patch
          23 kB
          Peter Vary
        4. HIVE-21823.5.patch
          23 kB
          Antal Sinkovits
        5. HIVE-21823.6.patch
          23 kB
          Antal Sinkovits
        6. HIVE-21823.7.patch
          23 kB
          Antal Sinkovits
        7. HIVE-21823.8.patch
          24 kB
          Peter Vary
        8. HIVE-21823.9.patch
          24 kB
          Peter Vary
        9. HIVE-21823.patch
          20 kB
          Peter Vary

        Issue Links

          Activity

            People

              pvary Peter Vary
              pvary Peter Vary
              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 - 2h 50m
                  2h 50m