<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:38:08 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>[CSHARP-894] Add windows performance counters for connection pool status</title>
                <link>https://jira.mongodb.org/browse/CSHARP-894</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;Performance counters should be added to allow for enterprises to track usage of connection pools and connections.&lt;/p&gt;

&lt;p&gt;The performance counters we are planning on supporting are:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;AverageConnectionLifeTime&lt;/li&gt;
	&lt;li&gt;AverageSizeOfReceivedMessagesInBytes&lt;/li&gt;
	&lt;li&gt;AverageSizeOfSentMessagesInBytes&lt;/li&gt;
	&lt;li&gt;ConnectionPoolUtilizationPercentage&lt;/li&gt;
	&lt;li&gt;CurrentNumberOfActiveConnections&lt;/li&gt;
	&lt;li&gt;CurrentNumberOfAvailableConnections&lt;/li&gt;
	&lt;li&gt;CurrentNumberOfOpenConnectionPools&lt;/li&gt;
	&lt;li&gt;CurrentNumberOfOpenConnections&lt;/li&gt;
	&lt;li&gt;CurrentWaitQueueSize&lt;/li&gt;
	&lt;li&gt;NumberOfConnectionsCheckedInPerSecond&lt;/li&gt;
	&lt;li&gt;NumberOfConnectionsCheckedOutPerSecond&lt;/li&gt;
	&lt;li&gt;NumberOfBytesReceivedPerSecond&lt;/li&gt;
	&lt;li&gt;NumberOfBytesSentPerSecond&lt;/li&gt;
	&lt;li&gt;NumberOfMessagesReceivedPerSecond&lt;/li&gt;
	&lt;li&gt;NumberOfMessagesSentPerSecond&lt;/li&gt;
&lt;/ol&gt;

</description>
                <environment>any</environment>
        <key id="106738">CSHARP-894</key>
            <summary>Add windows performance counters for connection pool status</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</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="-1">Unassigned</assignee>
                                    <reporter username="jlpedrosa">Jose Luis Pedrosa</reporter>
                        <labels>
                    </labels>
                <created>Sun, 19 Jan 2014 23:57:12 +0000</created>
                <updated>Mon, 18 Aug 2014 14:01:22 +0000</updated>
                            <resolved>Mon, 18 Aug 2014 14:01:22 +0000</resolved>
                                                    <fixVersion>2.0</fixVersion>
                                    <component>Connectivity</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="484365" author="craiggwilson" created="Mon, 20 Jan 2014 13:28:19 +0000"  >&lt;p&gt;In the currently implemented feature set, the user isn&apos;t in control of connection lifetime (as in, they don&apos;t need to dispose of the connections themselves).  Therefore, if there is a leak, it&apos;s everyone&apos;s problem and it would be our fault.  Hence, no need for this particular counter.  However, as we are refactoring even more, this idea might switch and, if it does, then we would definitely need to implement this one to allow user&apos;s to see if they are leaking.&lt;/p&gt;

&lt;p&gt;Thanks for the help.&lt;/p&gt;</comment>
                            <comment id="484306" author="jlpedrosa" created="Mon, 20 Jan 2014 08:16:22 +0000"  >&lt;p&gt;Hi Craig,&lt;/p&gt;

&lt;p&gt;The only one I&apos;m missing and maybe It&apos;s related to a functionality that it&apos;s not implemented is : &quot;NumberOfReclaimedConnections&quot;. This can be useful to detect if there&apos;s any leak. &lt;/p&gt;

&lt;p&gt;Thanks for your fast answer. I Did not check that branch when I had a look. &lt;/p&gt;

&lt;p&gt;Rgds&lt;/p&gt;

&lt;p&gt;JL&lt;/p&gt;</comment>
                            <comment id="484232" author="craiggwilson" created="Mon, 20 Jan 2014 00:47:49 +0000"  >&lt;p&gt;Hi Jose,&lt;br/&gt;
  We are planning on having this functionality in our next major release.  It&apos;s actually already coded up and the list of perf counters we are currently using is &lt;a href=&quot;https://github.com/mongodb/mongo-csharp-driver/blob/v2.0/MongoDB.Driver.Core/Core/Diagnostics/PerformanceCounters/PerformanceCounterPackage.cs&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;here&lt;/a&gt;. I&apos;m going to use this ticket as the feature tracking and alter the description to include the list of performance counters we should export. If there are any others you would like to see, please leave a comment or alter the ticket description.&lt;/p&gt;

&lt;p&gt;Craig&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>CSHARP-936</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrfa1z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1495</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="243">C# Sprint 6</customfieldvalue>

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