-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Btree
-
None
-
Storage Engines - Persistence
-
1,485.235
-
None
-
None
Server recently added the ability to collect all statistics from WiredTier. This allows us to fetch "expensive" metrics for a collection such as the B-tree metrics. These are expensive because they require a full walk of the B-tree. As a result, we're unable to query these on a live customer cluster as it would have a heavy impact on the node. Instead, we need to be able to gather these metrics from a snapshot that we're able to access. One idea would be to use the snapshots gathered for verification purposes. We should run collstats with get "all" statistics on these nodes after the verficiation runs. Then we should send the results to some sort of data warehouse that we can later query.
This will likely require cross collaboration with the data team, server triage and cloud.