如何解决Linode上奇怪的CPU峰值问题

时间:2013-11-12 23:58:04

标签: mysql apache ubuntu cpu-usage linode

运行Ubuntu 12.04的我的Linode服务器偶尔遇到奇怪的MySQL数据库连接错误。

查看Linode提供的CPU图,我注意到CPU使用率相当高。该服务器托管一个低流量的Wordpress网站和一个低流量的phpBB3。

enter image description here enter image description here

问题:我如何找到导致高CPU负载的原因,以及如何减少它?

2 个答案:

答案 0 :(得分:0)

过去,我通过使用monit设置警报,在出现问题时通过电子邮件发送给我,然后我可以登录并检查日志文件是否有任何奇怪的活动,并检查进程堆栈以查看可能失控的内容。

答案 1 :(得分:0)

CPU利用率:监控Linode CPU核心的使用情况。请注意,每个Linode的CPU核心都能够100%利用率,这意味着您可以看到此图表峰值超过100%,具体取决于您的Linode计划大小。

摘自https://www.linode.com/docs/uptime/monitoring-and-maintaining-your-server

这意味着如果您有6个内核,则CPU利用率最高可达600%。