web-dev-qa-db-ja.com

Webサイトの応答/ダウンロード時間を追跡および分析するための優れたツールまたはサービスはありますか?

私はserver-sideウェブサイトのパフォーマンスを経時的に追跡する簡単なツールまたはサービスを探しています。

さまざまなページタイプのURLのセットを登録し、時間の経過とともに応答/ダウンロード時間がどのように増減するかをグラフで表示できると便利です。

これは、独自のサーバーであるサービスにインストールするツールのいずれかです。もちろん、無料であることが望まれます。商用ソリューションは、これまで見たものよりもはるかに安いはずです(50ドル/月は、このようなものに費やすには明らかに多すぎる)

G-Webmasterツールは平均ダウンロード時間のグラフを提供しますが、問題は「平均」にあります。何らかの理由で単一のページタイプの速度が低下した場合、問題を迅速に検出できるほど平均に達しません。

ご提案ありがとうございます、ピーター

編集:現在、私はLinuxサーバーを実行していますが、これのためにWindowsマシンをセットアップできるかもしれません。したがって、両方のOSのソフトウェアは興味深いものになります。 (OSの独立性は高く評価されますが、:)

2
Peter P

いつでも手動で行うことができます。 boostrapに現在の時間を保存してから、ページ出力の最後に差を記録します。そこから、ライブグラフをプロットして、関心のあるページのパフォーマンスを視覚化できます。

または、オンラインサービスが必要な場合は、ここで mon.itor.us という無料のサービスを見つけました。このようなオフサイトソリューションでは、ネットワークの状態も考慮されます。

人気のあるWebサイトとの比較が必要な場合は、 このページ に多数の主要なサイトのレンダリング時間がリストされます。ただし、HTMLをロードするよりも、一部のサイトでページ全体をロードする方が表示時間が短いため、その数字は少し疑わしいと思います。

Pingdom は、そのサイトに加えて、有料のアップタイム/応答時間監視サービスも提供します。さらに、Pingdomには無料のプランがあり、1つのサイト(pageを意味すると思います)のみを監視でき、1か月あたり最大20のSMSアラートがあります。

2
Lèse majesté

これは追跡ツールではありません。ただし、パフォーマンスはすぐに分析できます。

http://www.websiteoptimization.com/services/analyze/

1

Apacheを実行している場合は、 Apache Benchmark を使用してパフォーマンステストを実行できます。専門は、Webサーバーが1秒間に処理できるページ数を決定することです。

1
John Conde

AlertFoxは、グローバルな ロード時間テスト のための無料ツールを提供します。

生産的なWebサイトの応答時間を経時的に監視します。 。 pingdomに似ていますが、(私の本では)pingdomeは5つ以上のURLを監視したい場合には高すぎます。

AlertFox無料プランは、最大3つのURLと1つのトランザクションセンサーを提供します(=実際のFirefoxブラウザでテストを実行してください!):www.alertfox.com/free -ウェブサイト監視/

1
FrankJK

WebPageTest.org は、現在世界中の25か所以上から無料でサイトをテストできるオンラインサービスを提供しています。ブラウザ、接続、帯域幅の種類を設定したり、他のテスト設定から選択することもできます。

テストのためにURLを送信すると、ロード時間とWebページを最適化するための推奨事項を含む包括的なレポートが生成されます。

WebPageTestツールは 独自のインスタンスを実行したい場合にダウンロードできます です。

0
mvark