private void drainValuesToOTel() {
      allKeysIntervalHisto = allKeysLookupDurationMsHisto.getIntervalHistogram(allKeysIntervalHisto);
      allKeysTotalLookups.record(allKeysLookups);
      allKeysLookupDurationAvg.record(allKeysIntervalHisto.getMean());
      allKeysLookupDuration90P.record(allKeysIntervalHisto.getValueAtPercentile(90));
      allKeysLookupDurationMax.record(allKeysIntervalHisto.getMaxValue());

      entriesIntervalHisto = entriesLookupDurationsMsHisto.getIntervalHistogram(entriesIntervalHisto);
      entriesTotalLookups.record(entriesLookups);
      entriesLookupDurationAvg.record(entriesIntervalHisto.getMean());
      entriesLookupDuration90P.record(entriesIntervalHisto.getValueAtPercentile(90));
      entriesLookupDurationMax.record(entriesIntervalHisto.getMaxValue());

      stubsIntervalHisto = stubEntriesLookupDurationsMsHisto.getIntervalHistogram(stubsIntervalHisto);
      stubsTotalLookups.record(stubsLookups);
      stubsLookupDurationAvg.record(stubsIntervalHisto.getMean());
      stubsLookupDuration90P.record(stubsIntervalHisto.getValueAtPercentile(90));
      stubsLookupDurationMax.record(stubsIntervalHisto.getMaxValue());
    }
private void drainValuesToOTel()