Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-12028

[IEP-35] HitRateMetric should provide rateTimeInterval value to metrics exporter

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.8
    • Component/s: None
    • Labels:
    • Ignite Flags:
      Docs Required

      Description

      HitRateMetric allows to get only counter value while it would be useful to get also rateTimeInterval in order to export this value as part of metric name.

      For example look at cache metric RebalancingKeysRate. Value of this measurement could be exported as smth like this: cache.<cacheName>.RebalancingKeysRate.<rateTimeInterval> = <value>.

      So HitRateMetric should implement ObjectMetric interface instead of LongMetric interface.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                NSAmelchev Amelchev Nikita
                Reporter:
                agura Andrey N. Gura
              • 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 - 20m
                  20m