Linode 服务器每天早上8点CPU占用率非常高,应该怎么排查

整个VPS是MYSQL占用率最高,但是除了当地时间(美西)早上8点占用出奇的高以外,其他时段都是好的。

可以排除以下:

  1. 程序的问题,服务器上有定时更新任务,每4小时执行一次,其他如12,16,20,0点CPU占用都比早上8点的占用率低一倍甚至更低

  2. 网站突发访问量增高,早上8点基本上没什么人访问。

  3. 服务器被黑,这个彻底查过,流量没有异常

有个细节就是8点这次CPU占用率基本上达到600%(租用的是6核CPU)左右,不会更高或更低,其他时段的自动更新都是300%占用率或更低(看时段)

请教一下我应该怎么排查。

阅读 4.6k
2 个回答

我问题我也遇到过,我是被人种马了,已解决 : )

1.看看你提供了什么服务,如果是http或者ftp,那看下系统日志。
2.写个cron 每分种取一下top和free信息,写到文件中,取下来分析

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题