Skip to content

Commit 6e383c7

Browse files
authored
DOCSP-31547 queryAnalyzers serverStatus diagnostics (#4228)
* DOCSP-31547 queryAnalyzers serverStatus diagnostics * queryAnalyzers * internal review
1 parent a0abf58 commit 6e383c7

File tree

2 files changed

+52
-0
lines changed

2 files changed

+52
-0
lines changed

source/reference/command/serverStatus.txt

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3867,6 +3867,51 @@ planCache
38673867
Number of slot-based execution engine query plans which were not found
38683868
in the query cache and went through the query planning phase.
38693869

3870+
.. _server-status-queryAnalyzers:
3871+
3872+
queryAnalyzers
3873+
~~~~~~~~~~~~~~
3874+
3875+
.. versionadded:: 7.0
3876+
3877+
.. code-block:: javascript
3878+
3879+
queryAnalyzers: {
3880+
activeCollections: <integer>,
3881+
totalCollections: <integer>,
3882+
totalSampledReadsCount: <integer>,
3883+
totalSampledWritesCount: <integer>,
3884+
totalSampledReadsBytes: <integer>,
3885+
totalSampledWritesBytes: <integer>
3886+
}
3887+
3888+
.. serverstatus:: queryAnalyzers.activeCollections
3889+
3890+
Number of collections the :ref:`query analyzer
3891+
<configureQueryAnalyzer>` actively samples.
3892+
3893+
.. serverstatus:: queryAnalyzers.totalCollections
3894+
3895+
Total number of sampled collections.
3896+
3897+
.. serverstatus:: queryAnalyzers.totalSampledReadsCount
3898+
3899+
Total number of sampled read queries.
3900+
3901+
.. serverstatus:: queryAnalyzers.totalSampledWritesCount
3902+
3903+
Total number of sampled write queries.
3904+
3905+
.. serverstatus:: queryAnalyzers.totalSampledReadsBytes
3906+
3907+
Total size of sampled read queries, in bytes. This metric is
3908+
only available when running ``serverStatus`` on ``mongod``.
3909+
3910+
.. serverstatus:: queryAnalyzers.totalSampledWritesBytes
3911+
3912+
Total size of sampled write queries, in bytes. This metric is
3913+
only available when running ``serverStatus`` on ``mongod``.
3914+
38703915
.. _server-status-readConcernCounters:
38713916

38723917
readConcernCounters

source/release-notes/7.0.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,13 @@ output:
364364
Plan Cache Metrics
365365
- :serverstatus:`planCache`
366366

367+
queryAnalyzer Metrics
368+
- :serverstatus:`queryAnalyzers.activeCollections`
369+
- :serverstatus:`queryAnalyzers.totalCollections`
370+
- :serverstatus:`queryAnalyzers.totalSampledReadsCount`
371+
- :serverstatus:`queryAnalyzers.totalSampledWritesCount`
372+
- :serverstatus:`queryAnalyzers.totalSampledReadsBytes`
373+
- :serverstatus:`queryAnalyzers.totalSampledWritesBytes`
367374

368375
.. _7.0-rapid-release-changes:
369376

0 commit comments

Comments
 (0)