Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-24824 Define metrics for compaction observability
  3. HIVE-25390

Metrics compaction_failed_initiator_ratio and compaction_failed_cleaner_ratio should be counters

    XMLWordPrintableJSON

Details

    Description

      Metric compaction_failed_initiator_ratio represents the ratio of initiator failures to the total number of initiator runs, both computed since Metastore was restarted, represented by a double. This isn't really useable. It would be better if it counted the number of initiator failures since Metastore was restarted so other components can keep an eye on things like "number of initiator failures in the last day".

      Same goes for compaction_failed_cleaner_ratio.

      This commit removes metrics

      • compaction_failed_initiator_ratio
      • compaction_failed_cleaner_ratio

      and introduces metrics

      • compaction_initiator_failure_counter
      • compaction_cleaner_failure_counter

      Attachments

        Issue Links

          Activity

            People

              klcopp Karen Coppage
              klcopp Karen Coppage
              Votes:
              0 Vote for this issue
              Watchers:
              1 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 - 20m
                  20m