5

Visual Studio 2012 Ultimate を使用して、いくつかの Web テスト / ロード テストを作成しています。

負荷/Web テストに関する MSDN の記事をいくつか (実際には多くの記事が...) 読みましたが、結果を解釈しようとすると、まだ少し混乱しています。

Key Indicators グラフPage Response Time グラフで報告される値の違いがまだわかりません

そして、私の混乱のほとんどは、負荷テストによって報告された値を読むことです。

範囲列について混乱しています

だからMSDNによると

範囲: この列には、パフォーマンス カウンターの y 軸の範囲が表示されます。デフォルトでは、サンプル データの範囲が変更されると、この値は自動的に調整されます。自動的に調整される範囲は、常に最大値より 10 の次の累乗になります。これには、10 の負の累乗が含まれます。グラフには、それぞれが異なる範囲を持つさまざまなカウンターを含めることができます。したがって、y 軸には特定の範囲のラベルは付けられませんが、代わりに、各カウンターの合計範囲のパーセンテージを表す 0 ~ 100 の値のラベルが付けられます。たとえば、範囲が 1,000 のカウンターの場合、y 軸上の 60 のデータ ポイントは、カウンターの値 600 に対応します。

したがって、私が使用していた式は次のとおりです。

(Range x Value) / 100

本当の価値を得るために、これはうまくいきます(私は思う...)

さて、私が理解していないのは、すべてのグラフで範囲が一貫していて、1、10、100、1000、10000 などのべき乗で表されているように見える理由です....

しかし、ページ応答時間グラフの場合、範囲は29、20、23、5 のようなものです...これらのような奇妙な数字であり、このグラフのプロットの範囲を変更することはできませんが、すべての範囲を変更することはできます他のグラフ

Page Response Timeで報告された値は、 Key Indicators グラフで報告された値と大きく異なります。Key Indicators グラフにはすべてのページからの Avg Response Time がありPage Response Time グラフにはページごとの値があることを理解していますが、値を追加しても一致しません。両方の価値があり、それが私がとても混乱している理由です

これは私の負荷テストの例です:

ここに画像の説明を入力

ご覧のとおり、ページの読み込みに 7 秒以上かかる場合に報告するしきい値ルールがあります。

私には意味がありませんが、ページ応答時間グラフではしきい値ルールに違反していますが (報告された値がしきい値よりも大きいため) 、キー インジケーター グラフでは違反していません(値は意味があります)。 )。問題が範囲列に関連していることは確かですが、わかりません。解釈方法がわかりません

たとえば、スクリーンショットを見ると、キー インジケータ グラフの最初の警告アイコンが左から右に報告されます。

値 6.30 は警告しきい値の 6 を超えています

しかし、同時にページ応答時間グラフでは、報告された値は次のとおりです。

値 20.9 は、重大なしきい値である 7 を超えています

私はこれに数日間取り組んできましたが、どんな助けも本当に感謝しています

4

1 に答える 1

1

平均_ ページ応答時間セクションのページ時間は、個々のページごとに分割されています。 CrmDomainS...は遅いページで、スクリーンショットに平均 20 秒あり、テスト開始直後にしきい値を超えました。 LoggingServic...平均わずか 0.020 秒の非常に高速なページです。

ただし、平均。Key Indicatorsセクションのページ時間は、すべてのページの平均です。つまり、遅いCrmDomainS...ページと速いLoggingServic...ページの平均です。この全体の平均は、1:15 までしきい値を超えませんでした。明らかに、高速ページは平均を大幅に引き下げているため、その平均値は基本的に無意味になり、あらゆる種類の分析には役に立ちません。

のパフォーマンスがLoggingServic...特に重要でない場合は、これらの要求を に設定Record Resultsすることを検討できFalseます。これにより、統計が取得されず、キー インジケーターの平均から外れることがなくなります。実際、これを行った場合、Avg. Page TimeはKey IndicatorsPage Response Timeの間で等しくなります! (他にページがない場合)

範囲列は関係ありません。ただのニシンです。

于 2014-02-12T06:05:07.217 に答える