@@ -3823,6 +3823,97 @@ readConcernCounters
3823
3823
time, which means a point in time was omitted and the server will
3824
3824
read the most recently committed snapshot available to the node.
3825
3825
3826
+ .. _server-status-readPreferenceCounters:
3827
+
3828
+ readPreferenceCounters
3829
+ ~~~~~~~~~~~~~~~~~~~~~~
3830
+
3831
+ *Available starting in MongoDB 6.0.11.*
3832
+
3833
+ |mongod-only|
3834
+
3835
+ .. code-block:: javascript
3836
+
3837
+ readPreferenceCounters : {
3838
+ executedOnPrimary : {
3839
+ primary : {
3840
+ internal : Long("<num>"),
3841
+ external : Long("<num>")
3842
+ },
3843
+ primaryPreferred : {
3844
+ internal : Long("<num>"),
3845
+ external : Long("<num>")
3846
+ },
3847
+ secondary : {
3848
+ internal : Long("<num>"),
3849
+ external : Long("<num>")
3850
+ },
3851
+ secondaryPreferred : {
3852
+ internal : Long("<num>"),
3853
+ external : Long("<num>")
3854
+ },
3855
+ nearest : {
3856
+ internal : Long("<num>"),
3857
+ external : Long("<num>")
3858
+ },
3859
+ tagged : {
3860
+ internal : Long("<num>"),
3861
+ external : Long("<num>")
3862
+ }
3863
+ },
3864
+ executedOnSecondary : {
3865
+ primary : {
3866
+ internal : Long("<num>"),
3867
+ external : Long("<num>")
3868
+ },
3869
+ primaryPreferred : {
3870
+ internal : Long("<num>"),
3871
+ external : Long("<num>")
3872
+ },
3873
+ secondary : {
3874
+ internal : Long("<num>"),
3875
+ external : Long("<num>")
3876
+ },
3877
+ secondaryPreferred : {
3878
+ internal : Long("<num>"),
3879
+ external : Long("<num>")
3880
+ },
3881
+ nearest : {
3882
+ internal : Long("<num>"),
3883
+ external : Long("<num>")
3884
+ },
3885
+ tagged : {
3886
+ internal : Long("<num>"),
3887
+ external : Long("<num>")
3888
+ }
3889
+ }
3890
+ }
3891
+
3892
+ .. serverstatus:: readPreferenceCounters
3893
+
3894
+ |mongod-only|
3895
+
3896
+ A document that reports the number of operations received by this
3897
+ :binary:`~bin.mongod` node with the specified
3898
+ :ref:`read preference <read-pref-summary>`.
3899
+
3900
+ The ``tagged`` sub-field refers to any read preference passed in
3901
+ with a :ref:`tag <replica-set-read-preference-tag-sets>`.
3902
+
3903
+ .. serverstatus:: readPreferenceCounters.executedOnPrimary
3904
+
3905
+ |mongod-only|
3906
+
3907
+ A document that counts how many internal and external read preference
3908
+ operations the node received while serving as the primary.
3909
+
3910
+ .. serverstatus:: readPreferenceCounters.executedOnSecondary
3911
+
3912
+ |mongod-only|
3913
+
3914
+ A document that counts how many internal and external read preference
3915
+ operations the node received while serving as a secondary.
3916
+
3826
3917
.. _server-status-repl:
3827
3918
3828
3919
repl
0 commit comments