2011-12-09 3 views
1

私たちは分散テスト環境を持ち、いくつかのファイアウォール問題を抱えているため、通常のポートを使用してパフォーマンスカウンタメトリックを取得することはできません。パフォーマンスカウンターの読み込みが可能なポートを再構成することができるかどうかは誰にでも分かります。例えば。 139/445の代わりにポート8080などを使用するように設定しますか?異なるポートを使用するようにパフォーマンスカウンタを構成しますか?

私たちは、測定基準を読み込む必要があるVisual Studio負荷テストを持っています。

+0

どのようにカウンターを読んでいましたか?また、FYIのパフォーマンスカウンターはWindowsの機能であり、.NET固有のものではありません。 –

+0

VS負荷テストでメトリックを読み取りました。 – jaspernygaard

+0

私は負荷テストを排除し、パフォーマンスモニタを使用してメトリックを読み取ろうとします。それは方程式からソフトウェアのいくつかの層を排除するでしょう。 –

答えて

2

Microsoft KB article 832017によると、パフォーマンスカウンターの監視では、ポート139でNetBIOSセッションサービスプロトコルがリモートで使用されます。このプロトコルをいくつかのWindowsコンポーネントで使用されている別のポートにマップすることはできません。

利用可能なポートとプロトコルを使用するパフォーマンスモニタリングについて独自のツールを書くことはできますが、パフォーマンスモニタを起動してリモートシステムに接続するのに比べてはるかに労力がかかります。