@@ -8,7 +8,7 @@ Server Status Reference
88 ``docs/source/reference/server-status-index.txt`` document also
99 reflects those changes.
1010
11- The :dbcommand:`serverStatus` returns a collection of information that
11+ The :dbcommand:`serverStatus` command returns a collection of information that
1212reflects the database's status. These data are useful for diagnosing
1313and assessing the performance of your MongoDB instance. This reference
1414catalogs each datum included in the output of this command and
@@ -17,7 +17,7 @@ your database.
1717
1818.. seealso:: Much of the output of :dbcommand:`serverStatus` is also
1919 displayed dynamically by :program:`mongostat`. See the
20- :doc:`/reference/mongostat` for more information.
20+ :doc:`/reference/mongostat` command for more information.
2121
2222 For examples of the :dbcommand:`serverStatus` output, see
2323 :doc:`/reference/server-status-index`.
@@ -32,7 +32,7 @@ Instance Information
3232.. status:: host
3333
3434 The :status:`host` field contains the system's hostname. In Unix/Linux
35- system , this should be the same as the output of the ``hostname``
35+ systems , this should be the same as the output of the ``hostname``
3636 command.
3737
3838.. status:: version
@@ -113,38 +113,38 @@ locks
113113.. status:: locks...timeLockedMicros.W
114114
115115 The ``W`` field reports the amount of time in microseconds that any
116- database databases has held the global write lock.
116+ database has held the global write lock.
117117
118118.. status:: locks...timeLockedMicros.r
119119
120120 The ``r`` field reports the amount of time in microseconds that any
121- database databases has held the local read lock.
121+ database has held the local read lock.
122122
123123.. status:: locks...timeLockedMicros.w
124124
125125 The ``w`` field reports the amount of time in microseconds that any
126- database databases has held the local write lock.
126+ database has held the local write lock.
127127
128128.. status:: locks...timeAcquiringMicros
129129
130130 The :status:`locks...timeAcquiringMicros` document reports the amount of
131131 time in microseconds that operations have spent waiting to acquire
132- a lock in all database in this :program:`mongod` instance.
132+ a lock in all databases in this :program:`mongod` instance.
133133
134134.. status:: locks...timeAcquiringMicros.R
135135
136136 The ``R`` field reports the amount of time in microseconds that any
137- database databases has spent waiting for the global read lock.
137+ database has spent waiting for the global read lock.
138138
139139.. status:: locks...timeAcquiringMicros.W
140140
141141 The ``W`` field reports the amount of time in microseconds that any
142- database databases has spent waiting for the global write lock.
142+ database has spent waiting for the global write lock.
143143
144144.. status:: locks.admin
145145
146146 The :status:`locks.admin` document contains two sub-documents that
147- reports data regarding lock use in the :term:`admin database`.
147+ report data regarding lock use in the :term:`admin database`.
148148
149149.. status:: locks.admin.timeLockedMicros
150150
@@ -171,19 +171,19 @@ locks
171171.. status:: locks.admin.timeAcquiringMicros.r
172172
173173 The ``r`` field reports the amount of time in microseconds that
174- operations have spent waiting a read lock on the
174+ operations have spent waiting to acquire a read lock on the
175175 :term:`admin database`.
176176
177177.. status:: locks.admin.timeAcquiringMicros.w
178178
179179 The ``w`` field reports the amount of time in microseconds that
180- operations have spent waiting a write lock on the
180+ operations have spent waiting to acquire a write lock on the
181181 :term:`admin database`.
182182
183183.. status:: locks.local
184184
185185 The :status:`locks.local` document contains two sub-documents that
186- reports data regarding lock use in the ``local`` database. The
186+ report data regarding lock use in the ``local`` database. The
187187 local database contains a number of instance specific data,
188188 including the :term:`oplog` for replication.
189189
@@ -212,13 +212,13 @@ locks
212212.. status:: locks.local.timeAcquiringMicros.r
213213
214214 The ``r`` field reports the amount of time in microseconds that
215- operations have spent waiting a read lock on the ``local``
215+ operations have spent waiting to acquire a read lock on the ``local``
216216 database.
217217
218218.. status:: locks.local.timeAcquiringMicros.w
219219
220220 The ``w`` field reports the amount of time in microseconds that
221- operations have spent waiting a write lock on the ``local``
221+ operations have spent waiting to acquire a write lock on the ``local``
222222 database.
223223
224224.. status:: locks.<database>
@@ -252,13 +252,13 @@ locks
252252.. status:: locks.<database>.timeAcquiringMicros.r
253253
254254 The ``r`` field reports the amount of time in microseconds that
255- operations have spent waiting a read lock on the ``<database>``
255+ operations have spent waiting to acquire a read lock on the ``<database>``
256256 database.
257257
258258.. status:: locks.<database>.timeAcquiringMicros.w
259259
260260 The ``w`` field reports the amount of time in microseconds that
261- operations have spent waiting a write lock on the ``<database>``
261+ operations have spent waiting to acquire a write lock on the ``<database>``
262262 database.
263263
264264.. _globallock:
@@ -335,13 +335,13 @@ globalLock.currentQueue
335335 should cause no concern. Also, consider this value in light of the
336336 size of queue waiting for the read lock
337337 (e.g. :status:`globalLock.currentQueue.readers`) and write-lock
338- (e.g. :status:`globalLock.currentQueue.readers `) individually.
338+ (e.g. :status:`globalLock.currentQueue.writers `) individually.
339339
340340.. status:: globalLock.currentQueue.readers
341341
342342 The value of :status:`globalLock.currentQueue.readers` is the number of
343343 operations that are currently queued and waiting for the
344- read-lock. A consistently small write -queue, particularly of
344+ read-lock. A consistently small read -queue, particularly of
345345 shorter operations should cause no concern.
346346
347347.. status:: globalLock.currentQueue.writers
@@ -492,19 +492,19 @@ extra_info
492492.. status:: extra_info.heap_usage_bytes
493493
494494 The :status:`extra_info.heap_usage_bytes` field is only available on
495- Unix/Linux systems, and relates the total size in bytes of heap space
495+ Unix/Linux systems, and reports the total size in bytes of heap space
496496 used by the database process.
497497
498498.. status:: extra_info.page_faults
499499
500500 The :status:`extra_info.page_faults` field is only available on Unix/Linux
501- systems, and relates the total number of page faults that require
501+ systems, and reports the total number of page faults that require
502502 disk operations. Page faults refer to operations that require the
503503 database server to access data which isn't available in active
504504 memory. The :status:`page_fault <extra_info.page_faults>` counter may increase dramatically during
505505 moments of poor performance and may correlate with limited
506506 memory environments and larger data sets. Limited and sporadic page
507- faults do not in and of themselves indicate an issue.
507+ faults do not necessarily indicate an issue.
508508
509509.. _server-status-indexcounters:
510510
@@ -562,7 +562,7 @@ indexCounters
562562
563563.. status:: indexCounters.btree.resets
564564
565- The :status:`index Counter .btree.resets` value reflects the number
565+ The :status:`indexCounters .btree.resets` value reflects the number
566566 of times that the index counters have been reset since the database
567567 last restarted. Typically this value is ``0``, but use this value
568568 to provide context for the data specified by other
@@ -587,7 +587,7 @@ backgroundFlushing
587587
588588 :program:`mongod` periodically flushes writes to disk. In the default
589589 configuration, this happens every 60 seconds. The
590- :status:`backgroundFlushing` data structure contains data that regarding
590+ :status:`backgroundFlushing` data structure contains data regarding
591591 these operations. Consider these values if you have concerns about
592592 write performance and :ref:`journaling <journaling-status>`.
593593
@@ -775,7 +775,7 @@ opcountersRepl
775775 because of how MongoDB serializes operations during replication.
776776 See :doc:`/core/replication` for more information on replication.
777777
778- These numbers will grow over time and in response to database
778+ These numbers will grow over time in response to database
779779 use. Analyze these values over time to track database utilization.
780780
781781.. status:: opcountersRepl.insert
@@ -953,7 +953,7 @@ asserts
953953 times that the rollover counters have rolled over since the last
954954 time the server process started. The counters will rollover to zero
955955 after 2\ :superscript:`30` assertions. Use this value to provide
956- context to the other values in the :status:`asserts` data structure
956+ context to the other values in the :status:`asserts` data structure.
957957
958958.. _server-status-writebacksqueued:
959959.. _server-status-write-backs-queued:
@@ -1003,15 +1003,14 @@ Journaling
10031003 interval is configurable using the ``--journalCommitInterval``
10041004 option.
10051005
1006- See the ":wiki:`Journaling`" wiki page for more information about
1007- journaling operations.
1006+ .. seealso:: ":wiki:`Journaling`" for more information about journaling operations.
10081007
10091008.. STUB :doc:`/core/journaling`
10101009
10111010.. status:: dur.commits
10121011
10131012 The :status:`dur.commits` provides the number of transactions
1014- written to :term:`journal` during the last :wiki:`journal group
1013+ written to the :term:`journal` during the last :wiki:`journal group
10151014 commit interval <Journaling#Journaling-GroupCommits>`.
10161015
10171016.. status:: dur.journaledMB
@@ -1047,7 +1046,7 @@ Journaling
10471046
10481047.. status:: dur.earlyCommits
10491048
1050- The :status:`dur.earlyCommits` value reflects the number of time
1049+ The :status:`dur.earlyCommits` value reflects the number of times
10511050 MongoDB requested a commit before the scheduled :wiki:`journal group
10521051 commit interval <Journaling#Journaling-GroupCommits>`. Use this
10531052 value to ensure that your :wiki:`journal group commit interval
0 commit comments