0

AWSで実行されているウェブサイトがあります。詳細は次のとおりです。

  1. インスタンスタイプはm1.mediumです(以前はt1.microでしたが、最近はmediumにアップグレードされました)。
  2. AMI:Ubuntu 12.04
  3. ApacheとPHPがインストールされています

ウェブサイトはライブでスムーズに稼働しており、ウェブサイトは一部のPHPコードとJavaScriptを除いてデータベースをまだ使用していません。ウェブサイトは画像の表示を扱っていますが、サーバーに画像を保存していません。ただし、インスタンスの平均CPU使用率グラフは、最初から頻繁にスパイクが発生していることを示しています。スクリーンショットはこのリンクから見ることができます。

ここの他のスレッドで提案されているように、SSHを使用して「top」コマンドを実行しようとしました。ただし、問題は、「top」コマンドの後にEnterキーを押すと、何も表示されないことです。電話を切ります。ルートユーザーとデフォルトユーザーの両方で試してみました。

また、FTPでSSH経由で接続することはできますが、ファイルをダウンロード/開くことはできません(ただし、ファイルを追加/削除することはできます)。

4

2 に答える 2

2

グラフから、CPU 負荷は 1 時間ごとに 2 回 (:15 と :45 で) 一貫して 100% になっているようです。(ユーザーとルート ユーザーの) crontab をチェックして、これを引き起こします。

于 2012-12-25T09:23:00.160 に答える
0

毎分何が実行されているかを発見しようとしている場合はtop、ファイルに実行できます

top -n 60 -b -d 60 > whats_running.txt

バッチ モードで 60 回実行され、サンプリングの間に 60 秒待機します。

実行することを忘れないでくださいroot

于 2012-12-25T11:34:12.927 に答える