-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Replication
-
Fully Compatible
-
Repl 2026-05-25, Repl 2026-06-08, Repl 2026-06-22, Repl 2026-06-22
-
200
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The following metrics are already captured in serverstatus:
mongodb.replStatus.syncSourceId mongodb.replStatus.myState mongodb.replStatus.members.pingMs mongodb.serverStatus.metrics.repl.buffer.apply.count mongodb.serverStatus.metrics.repl.apply.batches.num mongodb.serverStatus.metrics.repl.apply.batches.totalMillis mongodb.serverStatus.metrics.repl.initialSync.failedAttempts mongodb.serverStatus.metrics.repl.initialSync.completed mongodb.serverStatus.repl.isWritablePrimary mongodb.oplog.rsStats.size mongodb.serverStatus.flowControl.timeAcquiringMicros mongodb.serverStatus.metrics.getLastError.wtime.totalMillis mongodb.serverStatus.metrics.getLastError.wtime.num
we should also export them to otel to be available in grafana
- is related to
-
SERVER-127071 Offer alternatives to, and deprecate usage of, getLastError throughout codebase
-
- Needs Scheduling
-
- split to
-
SERVER-127595 Implement replStatus.syncSourceId and replStatus.members.pingMs OTEL metrics for ASC
-
- Backlog
-