Uploaded image for project: 'C# Driver'
  1. C# Driver
  2. CSHARP-894

Add windows performance counters for connection pool status

    • Type: Icon: New Feature New Feature
    • Resolution: Done
    • Priority: Icon: Minor - P4 Minor - P4
    • 2.0
    • Affects Version/s: None
    • Component/s: Connectivity
    • Labels:
      None
    • Environment:
      any

      Performance counters should be added to allow for enterprises to track usage of connection pools and connections.

      The performance counters we are planning on supporting are:

      1. AverageConnectionLifeTime
      2. AverageSizeOfReceivedMessagesInBytes
      3. AverageSizeOfSentMessagesInBytes
      4. ConnectionPoolUtilizationPercentage
      5. CurrentNumberOfActiveConnections
      6. CurrentNumberOfAvailableConnections
      7. CurrentNumberOfOpenConnectionPools
      8. CurrentNumberOfOpenConnections
      9. CurrentWaitQueueSize
      10. NumberOfConnectionsCheckedInPerSecond
      11. NumberOfConnectionsCheckedOutPerSecond
      12. NumberOfBytesReceivedPerSecond
      13. NumberOfBytesSentPerSecond
      14. NumberOfMessagesReceivedPerSecond
      15. NumberOfMessagesSentPerSecond

            Assignee:
            Unassigned Unassigned
            Reporter:
            jlpedrosa Jose Luis Pedrosa
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: