很少有关于AWS实例连接和CPU利用率的查询

时间:2012-12-25 06:49:41

标签: amazon-web-services amazon-ec2

我们在AWS上运行了一个网站。详情如下:

  1. 实例类型为m1.medium(以前是t1.micro,最近升级为中等)。
  2. AMI:Ubuntu 12.04
  3. Apache& PHP安装
  4. 该网站现场直播并且网站没有使用任何数据库,除了一些PHP代码和JavaScript。该网站处理显示图像但不在服务器上存储图像。但实例的平均CPU利用率图表显示从一开始就频繁出现峰值。可以从this link查看屏幕截图。

    我们尝试使用SSH运行'top'命令,如其他线程所示。但问题是,当我们在'top'命令后按Enter键时,没有显示任何内容;它挂断了。我们尝试了root用户和默认用户。

    此外,我们可以通过SSH进行FTP和连接,但无法下载/打开文件(但可以添加/删除文件)。

2 个答案:

答案 0 :(得分:2)

从图中看来,cpu负载似乎每小时持续100%2次(在:15和45)。我建议你检查你的crontab(在你的用户和root用户上),看看是否有任何可能导致此问题的条目。

答案 1 :(得分:0)

如果您尝试发现每分钟运行的内容,可以将top运行到文件中

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

它将在批处理模式下运行60次,在采样之间等待60秒

记得运行时为root