<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:09:59 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-5828] Metric/Stats Tracking</title>
                <link>https://jira.mongodb.org/browse/SERVER-5828</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Issues to bring together metric and stats related changes for making the server better instrumented and increase visibility into internal rates/metrics.&lt;/p&gt;</description>
                <environment></environment>
        <key id="38493">SERVER-5828</key>
            <summary>Metric/Stats Tracking</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</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="-1">Unassigned</assignee>
                                    <reporter username="scotthernandez">Scott Hernandez</reporter>
                        <labels>
                            <label>metrics</label>
                            <label>mongostat</label>
                            <label>stats</label>
                            <label>top</label>
                    </labels>
                <created>Fri, 11 May 2012 19:19:09 +0000</created>
                <updated>Fri, 5 May 2017 14:10:04 +0000</updated>
                            <resolved>Fri, 5 May 2017 14:09:52 +0000</resolved>
                                                                    <component>Admin</component>
                                        <votes>11</votes>
                                    <watches>23</watches>
                                                                                                                <comments>
                            <comment id="1565490" author="ian@10gen.com" created="Fri, 5 May 2017 14:09:52 +0000"  >&lt;p&gt;We no longer use SERVER tracking tickets in this way.  Specific improvement requests should be requested individually.&lt;/p&gt;</comment>
                            <comment id="220092" author="kamaradclimber" created="Thu, 20 Dec 2012 08:05:25 +0000"  >&lt;p&gt;This would be really great to gain more dba support toward mongodb. Right now tooling and metrics are at a bare minimum.&lt;/p&gt;</comment>
                            <comment id="179785" author="dan@10gen.com" created="Fri, 26 Oct 2012 22:25:46 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-10-26T15:12:12-07:00&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;erh&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-5828&quot; title=&quot;Metric/Stats Tracking&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-5828&quot;&gt;&lt;del&gt;SERVER-5828&lt;/del&gt;&lt;/a&gt; - rewrite sererStatus caommands to be modular&lt;br/&gt;
allow any code to register sections or metrics without touching core code&lt;br/&gt;
  have same core serverStatus code for mongos and mongod&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b56566bf0ec3cb00221e8e951b24f47783ec2af3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b56566bf0ec3cb00221e8e951b24f47783ec2af3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="159438" author="scotthernandez" created="Fri, 31 Aug 2012 16:59:46 +0000"  >&lt;p&gt;Track min/max/avg ms per query (template) or index; maybe easier to track this at the collection level for all queries on that collection to start with.&lt;/p&gt;</comment>
                            <comment id="152939" author="scotthernandez" created="Mon, 13 Aug 2012 20:34:58 +0000"  >&lt;p&gt;Add counters to track documents touched/returned grouped by opcounter, and total.&lt;/p&gt;

&lt;p&gt;For example, this would allow us to answer the number of documents affected by queries/updates/removes/commands/etc.&lt;/p&gt;</comment>
                            <comment id="151289" author="scotthernandez" created="Tue, 7 Aug 2012 20:38:00 +0000"  >&lt;p&gt;Add counters about query planner (multiplan execution) and how often it is run on each collection/index.&lt;/p&gt;</comment>
                            <comment id="118720" author="scotthernandez" created="Fri, 11 May 2012 20:16:08 +0000"  >&lt;p&gt;Other notes/ideas from 5/11/12 meeting:&lt;/p&gt;

&lt;p&gt;Track counters by source (mongos or direct, user initiated, system &amp;#8211; repl/shard-cmd --, localhost/ip, user)&lt;/p&gt;

&lt;p&gt;Ind. cmd (types) by coll/db &amp;#8211; like count, aggregate, mapReduce, drop/etc&lt;/p&gt;

&lt;p&gt;Histograms/buckets by costs/latency and variance for things&lt;/p&gt;

&lt;p&gt;Need nano/microsecs timing with reporting in fractions of ms/micros&lt;/p&gt;

&lt;p&gt;Track extent stuff, freelist/etc., create/delete, per file&lt;/p&gt;

&lt;p&gt;Data size w/without padding.&lt;/p&gt;

&lt;p&gt;Maybe track possible faults per ns.&lt;/p&gt;

&lt;p&gt;Track network related stats: create/destroy, socket exceptions, outgoing bytes, buffer bytes, sockets stats (ops, bytes, stack usage)&lt;/p&gt;

&lt;p&gt;BSON* operations: iteration, append, realloc, copy &lt;/p&gt;

&lt;p&gt;Update operations: ex $addToSet/$pull/$etc.&lt;/p&gt;

&lt;p&gt;How to answer if fragment exists and compact is needed.&lt;/p&gt;
</comment>
                            <comment id="118705" author="scotthernandez" created="Fri, 11 May 2012 19:26:51 +0000"  >&lt;p&gt;Other ideas:&lt;/p&gt;

&lt;p&gt;Most frequent/slowest by period:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Slowest ops per coll/db by type (top N/Mmin)&lt;/li&gt;
	&lt;li&gt;Highest occurrence by query template (top N/Mmin)&lt;/li&gt;
	&lt;li&gt;Most used indexes (top N/Mmin)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;...&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="18766">TOOLS-42</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="13970">SERVER-44432</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="121078">SERVER-13220</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="13874">SERVER-2178</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17151">SERVER-3109</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="24447">SERVER-4202</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="30108">SERVER-4897</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="38094">SERVER-5787</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="32041">SERVER-5173</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="38082">SERVER-5784</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="39410">SERVER-5905</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="13017">SERVER-1740</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="13016">SERVER-1739</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="28220">SERVER-4672</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="50961">SERVER-7081</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="53451">SERVER-7382</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="103330">SERVER-12172</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 17 Jul 2012 01:59:17 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        6 years, 40 weeks, 5 days 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>ian@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            6 years, 40 weeks, 5 days 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_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>dan@mongodb.com</customfieldvalue>
            <customfieldvalue>kamaradclimber</customfieldvalue>
            <customfieldvalue>ian@mongodb.com</customfieldvalue>
            <customfieldvalue>scotthernandez</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hro353:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5092</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|hs9zvr:</customfieldvalue>

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