@@ -4103,6 +4103,97 @@ readConcernCounters
4103
4103
time, which means a point in time was omitted and the server will
4104
4104
read the most recently committed snapshot available to the node.
4105
4105
4106
+ .. _server-status-readPreferenceCounters:
4107
+
4108
+ readPreferenceCounters
4109
+ ~~~~~~~~~~~~~~~~~~~~~~
4110
+
4111
+ *Available starting in MongoDB 7.2 (and 7.0.3, 6.0.11).*
4112
+
4113
+ |mongod-only|
4114
+
4115
+ .. code-block:: javascript
4116
+
4117
+ readPreferenceCounters : {
4118
+ executedOnPrimary : {
4119
+ primary : {
4120
+ internal : Long("<num>"),
4121
+ external : Long("<num>")
4122
+ },
4123
+ primaryPreferred : {
4124
+ internal : Long("<num>"),
4125
+ external : Long("<num>")
4126
+ },
4127
+ secondary : {
4128
+ internal : Long("<num>"),
4129
+ external : Long("<num>")
4130
+ },
4131
+ secondaryPreferred : {
4132
+ internal : Long("<num>"),
4133
+ external : Long("<num>")
4134
+ },
4135
+ nearest : {
4136
+ internal : Long("<num>"),
4137
+ external : Long("<num>")
4138
+ },
4139
+ tagged : {
4140
+ internal : Long("<num>"),
4141
+ external : Long("<num>")
4142
+ }
4143
+ },
4144
+ executedOnSecondary : {
4145
+ primary : {
4146
+ internal : Long("<num>"),
4147
+ external : Long("<num>")
4148
+ },
4149
+ primaryPreferred : {
4150
+ internal : Long("<num>"),
4151
+ external : Long("<num>")
4152
+ },
4153
+ secondary : {
4154
+ internal : Long("<num>"),
4155
+ external : Long("<num>")
4156
+ },
4157
+ secondaryPreferred : {
4158
+ internal : Long("<num>"),
4159
+ external : Long("<num>")
4160
+ },
4161
+ nearest : {
4162
+ internal : Long("<num>"),
4163
+ external : Long("<num>")
4164
+ },
4165
+ tagged : {
4166
+ internal : Long("<num>"),
4167
+ external : Long("<num>")
4168
+ }
4169
+ }
4170
+ }
4171
+
4172
+ .. serverstatus:: readPreferenceCounters
4173
+
4174
+ |mongod-only|
4175
+
4176
+ A document that reports the number of operations received by this
4177
+ :binary:`~bin.mongod` node with the specified
4178
+ :ref:`read preference <read-pref-summary>`.
4179
+
4180
+ The ``tagged`` sub-field refers to any read preference passed in
4181
+ with a :ref:`tag <replica-set-read-preference-tag-sets>`.
4182
+
4183
+ .. serverstatus:: readPreferenceCounters.executedOnPrimary
4184
+
4185
+ |mongod-only|
4186
+
4187
+ A document that counts how many internal and external read preference
4188
+ operations the node received while serving as the primary.
4189
+
4190
+ .. serverstatus:: readPreferenceCounters.executedOnSecondary
4191
+
4192
+ |mongod-only|
4193
+
4194
+ A document that counts how many internal and external read preference
4195
+ operations the node received while serving as a secondary.
4196
+
4106
4197
.. _server-status-repl:
4107
4198
4108
4199
repl
0 commit comments