-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
0
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Currently, HistogramServerStatusMetric outputs metrics as
[ [lowerBound, count] [lowerBound, count] ... ]
This wastes space in FTDC
1. Each lowerBound is a constant and still eats at least 2 bytes (compression offsets this a little but there are many of these in FTDC
For T2, these are difficult to display
1. It lacks upperBound
2. Requires complicated pivot to process in t2
3. For unknown FTDC metrics (before t2 learns about them), they are difficult to understand without understanding how the code works.
Proposed changes:
1. Output metrics as a document instead of array
2. Embed lower and upper bound in name of metric like WT does.
Example:
- related to
-
SERVER-129487 Improve testing of Histograms
-
- Open
-
-
SERVER-129802 Revert SERVER-121260
-
- Closed
-