-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Server Programmability
-
Service Arch 2023-08-21, Service Arch 2023-09-04, Service Arch 2023-10-02, Service Arch 2023-10-16, Service Arch 2023-10-30, Service Arch 2023-11-13, Service Arch 2023-11-27, Service Arch 2023-12-11, Service Arch 2023-12-25, Service Arch 2024-01-08, Service Arch 2024-01-22, Service Arch 2024-03-04, Service Arch 2024-03-18, Service Arch 2024-04-01, Service Arch 2024-04-15
-
156
Once we have the infrastructure for role-aware ServerStatusSections, we need to actually assign them roles. In this ticket, assign the mongod and mongos only sections shard/router roles respectivelly. For sections that appear in each, determine if the section can be shared or needs to be duplicated, and make the appropriate change.
- depends on
-
SERVER-79353 (SA) Allow dual `ServerStatusSectionRegistry` based on role
- Closed
-
SERVER-87714 Register obvious shard-role/mongod-only ServerStatusSections with the Shard role
- Closed
-
SERVER-87757 Register sharding-related metrics that have duplicate definitions with the correct role
- Closed
-
SERVER-88067 Tag security-related ServerStatusSections with the correct role
- Closed
-
SERVER-92281 Tag process-wide ServerStatusSections as shared between roles
- Closed
-
SERVER-97086 Tag OpLatencies and OpWorkingTime serverstatussections with the correct role
- Closed
-
SERVER-97270 Make OpCounters ServerStatusSection per-Service
- Closed
-
SERVER-97272 Tag Lock and GlobalLock ServerStatusSections as Shard-Role Only
- Closed
-
SERVER-97353 Tag ResourceConsumption ServerStatusSection with the shard role
- Closed
-
SERVER-97354 Tag directShardConnections ServerStatusSection with the shard role
- Closed
-
SERVER-97359 Tag BatchedDeletes ServerStatusSection with the shard role
- Closed
- is depended on by
-
SERVER-88268 Add router ServerStatus collector to FTDC MongoD
- Blocked
- is related to
-
SERVER-89884 Temporary ban sharding/txn tests that rely on separate sections for server status with embedded router
- Closed
-
SERVER-97763 Make Connections ServerStatusSection service-aware
- Backlog
-
SERVER-97765 Make querySettings ServerStatusSection service-aware
- Backlog
-
SERVER-97766 Make queryAnalyzers ServerStatusSection service-aware
- Backlog
-
SERVER-97767 Make internalTransactions ServerStatusSection service-aware
- Backlog
-
SERVER-97768 Make asserts ServerStatusSection service-aware
- Backlog
-
SERVER-97769 Make logicalSessionRecordCache ServerStatusSection service-aware
- Backlog
-
SERVER-97770 Make network ServerStatusSection service-aware
- Backlog
-
SERVER-97771 Make trafficRecording ServerStatusSection service-aware
- Backlog
-
SERVER-88267 Don’t include serverStatus as a router FTDC collector for MongoD part of a shared cluster
- Closed