@@ -4056,6 +4056,97 @@ readConcernCounters
4056
4056
time, which means a point in time was omitted and the server will
4057
4057
read the most recently committed snapshot available to the node.
4058
4058
4059
+ .. _server-status-readPreferenceCounters:
4060
+
4061
+ readPreferenceCounters
4062
+ ~~~~~~~~~~~~~~~~~~~~~~
4063
+
4064
+ *Available starting in MongoDB 7.0.3 (and 6.0.11).*
4065
+
4066
+ |mongod-only|
4067
+
4068
+ .. code-block:: javascript
4069
+
4070
+ readPreferenceCounters : {
4071
+ executedOnPrimary : {
4072
+ primary : {
4073
+ internal : Long("<num>"),
4074
+ external : Long("<num>")
4075
+ },
4076
+ primaryPreferred : {
4077
+ internal : Long("<num>"),
4078
+ external : Long("<num>")
4079
+ },
4080
+ secondary : {
4081
+ internal : Long("<num>"),
4082
+ external : Long("<num>")
4083
+ },
4084
+ secondaryPreferred : {
4085
+ internal : Long("<num>"),
4086
+ external : Long("<num>")
4087
+ },
4088
+ nearest : {
4089
+ internal : Long("<num>"),
4090
+ external : Long("<num>")
4091
+ },
4092
+ tagged : {
4093
+ internal : Long("<num>"),
4094
+ external : Long("<num>")
4095
+ }
4096
+ },
4097
+ executedOnSecondary : {
4098
+ primary : {
4099
+ internal : Long("<num>"),
4100
+ external : Long("<num>")
4101
+ },
4102
+ primaryPreferred : {
4103
+ internal : Long("<num>"),
4104
+ external : Long("<num>")
4105
+ },
4106
+ secondary : {
4107
+ internal : Long("<num>"),
4108
+ external : Long("<num>")
4109
+ },
4110
+ secondaryPreferred : {
4111
+ internal : Long("<num>"),
4112
+ external : Long("<num>")
4113
+ },
4114
+ nearest : {
4115
+ internal : Long("<num>"),
4116
+ external : Long("<num>")
4117
+ },
4118
+ tagged : {
4119
+ internal : Long("<num>"),
4120
+ external : Long("<num>")
4121
+ }
4122
+ }
4123
+ }
4124
+
4125
+ .. serverstatus:: readPreferenceCounters
4126
+
4127
+ |mongod-only|
4128
+
4129
+ A document that reports the number of operations received by this
4130
+ :binary:`~bin.mongod` node with the specified
4131
+ :ref:`read preference <read-pref-summary>`.
4132
+
4133
+ The ``tagged`` sub-field refers to any read preference passed in
4134
+ with a :ref:`tag <replica-set-read-preference-tag-sets>`.
4135
+
4136
+ .. serverstatus:: readPreferenceCounters.executedOnPrimary
4137
+
4138
+ |mongod-only|
4139
+
4140
+ A document that counts how many internal and external read preference
4141
+ operations the node received while serving as the primary.
4142
+
4143
+ .. serverstatus:: readPreferenceCounters.executedOnSecondary
4144
+
4145
+ |mongod-only|
4146
+
4147
+ A document that counts how many internal and external read preference
4148
+ operations the node received while serving as a secondary.
4149
+
4059
4150
.. _server-status-repl:
4060
4151
4061
4152
repl
0 commit comments