web-dev-qa-db-ja.com

サーバーのパフォーマンスを測定する

私は自分のウェブサイトに共有ホスティングを使用しています。サーバーのパフォーマンスが変化するかどうかを調べる方法は?

ホスティング会社から、サーバー上の他のサイトがサーバーに負荷をかけているためにサイトの速度が低下していると言われたので、私は尋ねています。

ありがとう。

編集:
Google Site Speedの平均ページ読み込み時間(秒):15.53-それは通常ですか、それとも長すぎますか?

2
Tom

彼らはいつもあなたにそのようなことを話します、それはほとんどの場合言い訳です、そして、それは私が恐れている共有ホスティングの現実です。

一般に、サーバーはサイトですぐにいっぱいになります。パフォーマンスが低下すると、ホスティング会社は新しいサーバーをプールに追加し、競合率(つまり、ヘビーユーザーとライトユーザーの比率)を管理して負荷を分散します。共有ホストで1人以上のヘビーユーザーになる-だから安い.

これを他の人よりうまく管理している人もいますが、それは本当に「あなたが支払ったものを手に入れる」場合です。

  • ここで逆IPルックアップを行うことができます http://www.yougetsignal.com/tools/web-sites-on-web-server/ サーバーIPを共有するサイトの数がわかりますが、 各サイトがどれほど忙しいかはわかりません またはそれがサイトのパフォーマンスに影響する場合(ただし、推測することはできますが、それについてできることは何もありません)。

  • コマンドラインからtracertを実行し、サイトからサーバーへのサイトからの要求の往復時間を調べることもできます。

たとえば、英国にいて、サーバーが東ヨーロッパにある場合、往復時間が長く、自宅に近いホストを見つけるか、ユーザーの大部分に近いほうが何かを心配するよりも効果的ですあなたのコントロールの外。

また、ページをキャッシュし、Google PageSpeed InsightsまたはYSlowでサイトを調べて、サイトをより効率的にすることができるかどうかを確認することもできます。たとえば、ローカルでホストされているjqueryスクリプトをCDNコピーに置き換えると効果があります。

2
toomanyairmiles

平均ページ負荷は非常に鈍いですが、15秒は非常に高すぎます。現在、パフォーマンスの問題のためシステムで測定しており、非同時リクエストの98パーセンタイルは0.35秒で処理されます。負荷またはピークが大きい場合は、パフォーマンスの低下と同時実行性を測定する必要があります。

Thanks to Srinath Perera

0
Jonas Byström

http://www.webpagetest.org/ を使用してWebサイトの速度を測定できますが、サイトの速度を追跡する最良の方法はGoogleアナリティクスで、「コンテンツ」メニューの下に「サイトスピード」を確認すると、サイトや特定のページが時間の経過とともにどのように遅くなるか(できれば速くなるか)を確認できます

0
Antonio Bakula