C# 如何从performancecounter检索特定的connectionstring

C# 如何从performancecounter检索特定的connectionstring,c#,.net,connection-string,connection-pooling,performancecounter,C#,.net,Connection String,Connection Pooling,Performancecounter,我对连接池有一些问题,我知道使用PerformanceCounter可以获得有关它的一些信息,这里是文档 但是,由于池是为我使用的每个不同连接字符串创建的,因此我不知道如何使用例如NumberOfPooledConnections来返回池连接的通用编号 那么,我应该如何使用它呢?我可以检索performancecounter的特定连接字符串吗 谢谢,, Marco性能计数器只是一个计数器-NumberOfPooledConnections只是一个数字,它不是连接列表或连接数组。它算什么?所有池

我对连接池有一些问题,我知道使用PerformanceCounter可以获得有关它的一些信息,这里是文档

但是,由于池是为我使用的每个不同连接字符串创建的,因此我不知道如何使用例如NumberOfPooledConnections来返回池连接的通用编号

那么,我应该如何使用它呢?我可以检索performancecounter的特定连接字符串吗

谢谢,,
Marco

性能计数器只是一个计数器-
NumberOfPooledConnections
只是一个数字,它不是连接列表或连接数组。

它算什么?所有池中的所有池连接?它是如何使用的?@Mackho,是的,它对监控很有用,这里有一个例子,因为在我的应用程序(IIS)中,我使用不同的连接字符串(针对用户个性化),我不知道计数器的计数是多少?所有不同连接字符串的所有池连接的总和?@Mackho yes。我个人认为这个计数器没有多大用处。谢谢,在我的场景中,有什么更好的方法可以监视不同的连接池?