Windows Server 2008当前带宽性能监视器缩放

我一直在查看微软的性能监视器文档,我对这个问题感到困惑的是扩展。 纯粹只是为了更容易地查看数据?

我试图使用当前带宽性能监视器查看我的网卡的性能。 它总是在100,我想我需要把它扩展到合适的地方,但是我不太了解如何扩大它对数据的感知方式。

我怎么知道选哪个比例? 我不想要的是当它真的是一个不同的负载,认为它在10%的负载。

这个特殊的柜台的关键在于:

当前带宽是以每秒比特数(BPS)估计networking接口的当前带宽。 对于不带宽变化的接口或不能进行精确估计的接口,该值为标称带宽。

对于以太网网卡,说明中的第二句描述了您应该在perfmon中看到的内容:

对于不带宽变化的接口或不能进行精确估计的接口,该值为标称带宽。

你可能要找的是带宽利用率,而不是带宽。 带宽是衡量接口上可以放置多less数据(以bps,Kbps,Mbps或Gbps为单位的容量),带宽利用率(使用率)是衡量实际使用的可用带宽的多less。

警告! Windows中的性能监控和扩展使许多人感到困惑,你将很难find明确的信息来源。 话虽如此,我至less会告诉你我所知道的。

每个计数器都会返回自己的值。 有时它是一个百分比,有时是一个整数。

如果是百分之一,事情会变得混乱,因为一些计数器会聚合一个子系统的多个实例,并将该数字表示为大于100%。 例如,我认为它的process(_total)\%processor time average将占用每个核心,添加多less百分比的使用情况,然后可以为您提供一个大于100%的数字。 使用率为50%的四个核心将用数字200表示。

如果它是一个整数,那么根据计数器的名称或与之相关或不相关的文档,完全取决于您确定实际返回的数字。 它返回兆字节,Megabits,BPS,FPS,GPS,PPS? 谁知道。 你必须先弄清楚。 一旦你这样做了,基数将会是多less($ nx 1.0)。 此时,您可以将其缩放到任何您想要的数字中。 例如,一个返回Mbps的计数器会显示5Mbps的负载为5.0。 你想看看它细碎了吗? 然后将其缩放到10或100。

至于Permon左侧的规模是多less,请记住,您可以放置​​任意数量的不同计数器,以任意数量的不同比例计算任意数量的不同指标。 规模无法准确地反映出它们之间的任何相关性。当多种尺度的多种度量标准被绘制时,我还没有find一种方法来使用这种规模来取得任何积极的效果。 可悲的是,还有很多要解释有关perfmon的行为。

PS“当前Bandwdith”将始终为100,因为您的NIC是100BASE-T。 您可能要查看收到的字节数和已发送的字节数。

其他人指出,你不希望看到你的网卡利用当前的带宽计数器,但我想添加到规模的信息。 根据我的经验,对不同柜台进行定标主要是让您看到柜台高峰和低谷的整体stream动。

Y轴在0到100之间,这个比例尺只允许你放大和缩小计数器线。 有时候,你想从高层次的angular度来看柜台活动,并在特定时间段内了解高峰和低谷,那么你可以在小数和1之间设置几个零。如果你想放大故障点并获得更细致的视图,可以将比例设置为10,100,1000或更高。 把它看作放大和缩小线,以获得近距离或高层次的视野。

在上面的例子中,将10%的负载误认为其他东西,无论何时查看图上的计数器,都要记下刻度值,以便知道正确的计数器值。 如果比例设置为1,那么显然它是10%,如果将比例设置为10000,则该线将看起来接近于0,如果您不确定,请select该值并检查最小值/最大值/平均值,并相应地调整比例。

使用perfmon可能是一件麻烦的工作,但如果使用得当,它可以显示一些非常有用的信息。