<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 02:57:23 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[SERVER-1565] mongostat and serverStatus() do not show proper stats on slave</title>
                <link>https://jira.mongodb.org/browse/SERVER-1565</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;If I run a workload against the primary, the replica does not show the proper stats for serverStatus() and thus mongostat.  An insert to the primary then the same insert on the replica should show as an insert in serverStatus().&lt;/p&gt;</description>
                <environment></environment>
        <key id="12819">SERVER-1565</key>
            <summary>mongostat and serverStatus() do not show proper stats on slave</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="eliot">Eliot Horowitz</assignee>
                                    <reporter username="kgorman">Kenny Gorman</reporter>
                        <labels>
                    </labels>
                <created>Wed, 18 Aug 2010 01:19:08 +0000</created>
                <updated>Tue, 12 Jul 2016 00:18:04 +0000</updated>
                            <resolved>Tue, 9 Nov 2010 22:02:27 +0000</resolved>
                                    <version>1.6.0</version>
                                    <fixVersion>1.7.3</fixVersion>
                                    <component>Tools</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="20189" author="auto" created="Tue, 9 Nov 2010 22:02:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;login&apos;: &apos;erh&apos;, &apos;name&apos;: &apos;Eliot Horowitz&apos;, &apos;email&apos;: &apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: mongostat shows replicated ops &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-1565&quot; title=&quot;mongostat and serverStatus() do not show proper stats on slave&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-1565&quot;&gt;&lt;del&gt;SERVER-1565&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
/mongodb/mongo/commit/558cb4a9c8b71452e3a39ec6387efaa02cf5f02f&lt;/p&gt;</comment>
                            <comment id="20188" author="auto" created="Tue, 9 Nov 2010 22:02:32 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;login&apos;: &apos;erh&apos;, &apos;name&apos;: &apos;Eliot Horowitz&apos;, &apos;email&apos;: &apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: track replicated ops &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-1565&quot; title=&quot;mongostat and serverStatus() do not show proper stats on slave&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-1565&quot;&gt;&lt;del&gt;SERVER-1565&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
/mongodb/mongo/commit/7cc161c6a53144f90a612da5bf17118a9580b614&lt;/p&gt;</comment>
                            <comment id="19230" author="auto" created="Fri, 15 Oct 2010 15:24:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;login&apos;: &apos;erh&apos;, &apos;name&apos;: &apos;Eliot Horowitz&apos;, &apos;email&apos;: &apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: master/slave set info in mongostat part of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-1565&quot; title=&quot;mongostat and serverStatus() do not show proper stats on slave&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-1565&quot;&gt;&lt;del&gt;SERVER-1565&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://github.com/mongodb/mongo/commit/069e56b8b311515492710ef3edca92ba22559143&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://github.com/mongodb/mongo/commit/069e56b8b311515492710ef3edca92ba22559143&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="17403" author="kgorman" created="Wed, 25 Aug 2010 20:16:10 +0000"  >&lt;p&gt;I like that M | S flag, thats what I was thinking as well&lt;/p&gt;</comment>
                            <comment id="17402" author="eliot" created="Wed, 25 Aug 2010 19:55:23 +0000"  >&lt;p&gt;I would take that and make the opposite argument &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.mongodb.org/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;

&lt;p&gt;I think you want to know if they&apos;re slave or master ops, and mongostat needs to tell you that.&lt;/p&gt;

&lt;p&gt;I guess we could add a status field that would say  M or S&lt;/p&gt;</comment>
                            <comment id="17401" author="kgorman" created="Wed, 25 Aug 2010 19:53:35 +0000"  >&lt;p&gt;Right, so if it switches then it continues to show stats in the same way.  That is exactly why it makes sense to keep the same method of displaying queries/insert/update/deletes/etc no matter if it&apos;s slave or primary.&lt;/p&gt;</comment>
                            <comment id="17395" author="eliot" created="Wed, 25 Aug 2010 19:19:55 +0000"  >&lt;p&gt;They do because of things like replica sets where master/slave can switch.&lt;/p&gt;

&lt;p&gt;The other options is having sep columns for insert, delete, update.  &lt;/p&gt;

&lt;p&gt;Can do something like we do for queue length&lt;/p&gt;

&lt;p&gt;insert|update|delete&lt;/p&gt;

&lt;p&gt;so its compact&lt;/p&gt;</comment>
                            <comment id="17394" author="kgorman" created="Wed, 25 Aug 2010 19:15:35 +0000"  >&lt;p&gt;I disagree.  Here is why.&lt;/p&gt;

&lt;p&gt;Applied ops won&apos;t distinguish between and insert an update or delete.  So it will be hard to tell w/o looking on the primary what is going on.   So having them show up distinct is helpful still.  Tools don&apos;t have to make a decision about slave vs non-slave.  They can just read the info as they would on a primary.   Any queries are known to be from allowing slave reads.  Since mongoDB does not allow multimaster replication, all insert/update/delete traffic is known to be from the oplog.&lt;/p&gt;</comment>
                            <comment id="17393" author="eliot" created="Wed, 25 Aug 2010 19:05:14 +0000"  >&lt;p&gt;I think a separate field for &quot;repl applied ops&quot; makes more sense.&lt;br/&gt;
then its clear what operations are real and what are coming from an oplog&lt;/p&gt;</comment>
                            <comment id="17389" author="dwight_10gen" created="Wed, 25 Aug 2010 18:18:53 +0000"  >&lt;p&gt;tend to agree&lt;/p&gt;

&lt;p&gt;not hard to change&lt;/p&gt;

&lt;p&gt;eliot giving you this you know the mongostat code i take it?  should go in maybe &lt;/p&gt;

&lt;p&gt;    void applyOperation_inlock(const BSONObj&amp;amp; op)&lt;/p&gt;

&lt;p&gt;p.s in v2.x we should break out repl applications as a separate mongostat column&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>10.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 25 Aug 2010 18:18:53 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        13 years, 15 weeks, 1 day ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ramon.fernandez@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            13 years, 15 weeks, 1 day ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>auto</customfieldvalue>
            <customfieldvalue>dwight@mongodb.com</customfieldvalue>
            <customfieldvalue>eliot</customfieldvalue>
            <customfieldvalue>kgorman</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrphy7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hriipb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>21682</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|ht0hqn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>